It has two models (tasks, users). Autorization, authentication, POST, PUT, DELETE and other API functions are implemented. This is a back-end program for a task-manager program (which will be implemented sooner or later) This API application has AUTOMATED UNIT TESTING using Jest. Make sure that all tests are passed before using it to your application.
To practice to code with Node.js. Also, this is a back-end part of a task-manager system application which will be
implemented. This program will be provided in behalf of any web-programmer.
It can be also good reference page for Node.js
git clone https://github.com/klee214/task-manager-api.git
npm i
Before using this, make sure that all dependencies are NOT deprecated.
"@sendgrid/mail": "^7.2.0",
"bcryptjs": "^2.4.3",
"dotenv": "^8.2.0",
"env-cmd": "^10.1.0",
"express": "^4.17.1",
"jsonwebtoken": "^8.5.1",
"mongodb": "^3.5.8",
"mongoose": "^5.9.18",
"multer": "^1.4.2",
"sharp": "^0.25.4",
"validator": "^13.0.0"
MIT license