CaMiMtoto / Task-Management-API-Node-JS

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Task Management API

Description

This is a task manager API built with Node.js, Express.js and MongoDB. It allows users to create an account, login, logout, create, read, update and delete tasks.it allows also to assign tasks to users.

Installation

  1. Clone the repo
    git clone https://github.com/CaMiMtoto/Task-Management-API-Node-JS.git
  2. Install NPM packages in the root folder
    npm install
  3. Create .env file in the root folder and add the following environment variables
    PORT=3000
    SECRET_KEY=your_jwt_secret
    MONGODB_URI=your_mongodb_url
  4. Run the app
     npm start
  5. Use Postman to test the API endpoints
  6. Use MongoDB Compass to view the database

Go find the Frontend for this API https://github.com/CaMiMtoto/Task-Management-React-Js

About


Languages

Language:JavaScript 100.0%