Skip to content

WagdySamih/Task-Manager-API

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Task-Manager-API

This API was built using node.js, express, mongodb and mongoose.

This App support:

  • Sign-up
  • Login - Logout.
  • Authentication.
  • File uploading.
  • Sending E-mails.
  • Deleting user account.
  • Adding, deleting, reading and fetching tasks.
  • Sorting Tasks depending on time created or whether they are completed or not.

API endpoints:

POST /users

POST /users/login

POST /users/logout

POST /users/logoutAll

GET /users/me

PATCH /users/me

DEL /users/me

POST /users/me/avatar

GET /users/me/avatar

DEL /users/me/avatar

POST /tasks

GET /tasks

GET /tasks/:id

PATCH /tasks/:id

DEL /tasks/:id

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published