/taskmanager-api

A Taskmanager API project developed using Node JS, Express, MongoDB and Mongoose wrapper.

Primary LanguageJavaScriptGNU General Public License v3.0GPL-3.0

Simple Task Management System -Backend

ReadMe under construction

Tech Stack

Server: Node, Express

Database: Mongoose, MongoDB

API Endpoints:

Create a new Task

POST    /api/v1/tasks              
Parameter Type Description
api_key string Required. Your API key

Query all Tasks

GET     /api/v1/tasks              

Query a specific task

GET     /api/v1/tasks/:taskid      

Delete a specific task

DEL     /api/v1/tasks/:taskid      

Update a specific task

PATCH   /api/v1/tasks/:taskid      

Task Report(Completed, InProgress, Todo etc.)

GET     /api/v1/tasks/report       

Run Locally

Clone the project

  git clone https://github.com/RudraG4/taskmanager-api

Go to the project directory

  cd taskmanager-api

Install dependencies

  npm install

Start the server

  npm start