https://github.com/iamnaveen8851/todo_app_backend_revision
https://github.com/iamnaveen8851/todo_app_backend_revision
bcrypt cookie-parser expressjs jsonwebtoken mongodb mongoose node nodemon
Last synced: 4 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/iamnaveen8851/todo_app_backend_revision
- Owner: iamnaveen8851
- Created: 2024-10-28T09:00:41.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2025-03-10T14:38:02.000Z (4 months ago)
- Last Synced: 2025-03-10T15:39:36.076Z (4 months ago)
- Topics: bcrypt, cookie-parser, expressjs, jsonwebtoken, mongodb, mongoose, node, nodemon
- Language: JavaScript
- Homepage: https://todo-app-server-kd4y.onrender.com
- Size: 17.5 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readMe.md
Awesome Lists containing this project
README
## Todo App Backend setup
Packages
- express js
- nodemon
- dotenv
- bcrypt
- jsonwebtoken or jwt
- mongoose
- cors
- cookie-parser
- find-free-port### Structure of todo backend
```
- server.js
- .env
- .gitignore
- config dir/connectDb.js- models dir
/userSchema/userSchema.js
/userModels/userModel.js
/todoSchema/todoSchema.js
/todoModel/todoModel.js- routes dir
/userRouter.js
/todoRouter.js- controllers dir
/signUp.js
/login.js
/logout.js
/getUsers.js
/addTodo.js
/getTodo.js
/updateTodo.js
/deleteTodo.js- middlewares dir
/authMiddleware.js```
**************************************
## Todo Backend is ready to deploy