Skip to content

Take control of your productivity and achieve more with ease with my task-manager-api especially built for managing your day-to-day tasks efficiently. Effortlessly create, update, and delete tasks to streamline your workflow.

Notifications You must be signed in to change notification settings

its-kritika/task-manager-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Task-Manager-API

Description

Task Manager API is a RESTful API built with Node.js, Express and MongoDB that allows users to manage their day-to-day tasks effortlessly and efficiently.

Features

  • User authentication and authorization.
  • CRUD operations for managing books.
  • Secure password storage with hashing.
  • Token-based authentication using JWT.
  • Data validation and sanitization.

Requirements

  • Node.js
  • MongoDB
  • Postman

Installation

  • Clone the repository
  • Switch to the this directory using command cd task-manager-api
  • Install the dependencies using npm i
  • Set up environment variables and create .env file.
    • Add DATABASE_CONNECTION_STRING for datbase connectivity.
    • Add JWT_SECRET_KEY for authorization.
  • Start the server npm start

Note : For better testing and interaction with the API, it is recommended to use Postman.

Screenshot (413)

Achieve long-term plans by completing your short-term goals with this API!!

About

Take control of your productivity and achieve more with ease with my task-manager-api especially built for managing your day-to-day tasks efficiently. Effortlessly create, update, and delete tasks to streamline your workflow.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published