This repository contains the backend implementation of a simple Task Manager app. It allows for the following operations:
- User registration,
- User login,
- Task creation and persistence,
- Task update,
- Task deletion.
- Nodejs (v20.11.1 or higher),
- MongoDB (locally installed or on MongoDB Atlas)
"devDependencies": {
"jest": "^29.7.0",
"mockingoose": "^2.16.2",
"nodemon": "^3.1.7"
},
"dependencies": {
"bcryptjs": "^2.4.3",
"dotenv": "^16.4.5",
"express": "^4.21.1",
"express-validator": "^7.2.0",
"jsonwebtoken": "^9.0.2",
"mongoose": "^7.8.2",
"mongoose-unique-validator": "^4.0.1"
}