A JSON API built with Node for a very simple todo app for demonstration purposes.
The code can be viewed on my GitHub profile: Very Simple Todo API Node
Technologies
- Node
- JavaScript
- MongoDB
- JSON Web Tokens
Project Requirements / Goals
The goal was to build a Node API for a very simple todo application to be used in my portfolio. In the future, the API will be used as the backend for other demonstration apps built with several technologies.
Challenges & Solutions
Authentication
API authentication can be challenging, specially in apps built with Node and Express, since much of the security issues have to be addressed by the programmer.
The solution was to follow common, industry standard methods and libraries to secure authentication in Node apps, like bcrypt and JSON Web Tokens.