Used JWT in order to implement user authentication. It can be found in middleware. Used models to implement mongoose in order to interact with database. Used controller to perform operations in database. Used Router to create different endpoints of the API.
Tech Stack :- Node.js, Express.js, MongoDB and JWT