Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/akashrajpurohit/node-todo-api
Nodejs Todo Api with Register, Login and ability to share todo's with other registered users
https://github.com/akashrajpurohit/node-todo-api
api jest jwt-authentication nodejs todo
Last synced: about 2 months ago
JSON representation
Nodejs Todo Api with Register, Login and ability to share todo's with other registered users
- Host: GitHub
- URL: https://github.com/akashrajpurohit/node-todo-api
- Owner: AkashRajpurohit
- Created: 2019-01-08T16:42:04.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2023-12-05T02:38:07.000Z (about 1 year ago)
- Last Synced: 2024-12-18T19:40:26.060Z (about 2 months ago)
- Topics: api, jest, jwt-authentication, nodejs, todo
- Language: JavaScript
- Homepage:
- Size: 93.8 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## TODO App using Node.js and MongoDB
This was a fun project given to us (Me & [Tarun Parmar](https://github.com/ParmarTarun)) when we were applying for internship from our college. The [company](https://www.raweng.com/) asked us to build this Todo Application with MEAN Stack and had certain sets of tasks that we had to complete in the given time (24 hours)
I created the Backend with testing and deployment of the backend on heroku. Tarun created the UI in Angular and consumed the api's to make the application work seamlessly. We did manage to complete what was asked to do and got the internship 😊## Things I learnt in this quick project -
1. How to collaborate with others to make the project flow go smoothly
2. Leaned how to modularize the applications and make proper use of utility functions for maintaining better codebase
3. Adding JWT Authentication and protecting certain routes to only logged in users
4. Handling server side validations.
5. Writing tests using jest by testing out the api endpointsand many more...
## You can find API Documentation in the following link
[Api docs](https://documenter.getpostman.com/view/4346639/S1EQSxVj)### For any queries drop a mail here - [email protected]
## Visit my portfolio at-
[Akash Rajpurohit](https://akashrajpurohit.cf)