Authentication app that allows the user to login and sign up and verify that if the user is logged in using Node.js, Express, typeScript and PostgreSQL
- protected routes, authentication, authorization, security, and more.
- MVC architecture
- RESTful API
- CRUD operations
- Advanced authentication and security
- Advanced error handling
- Advanced PostgreSQL
- And much more!
Auth:
/api/v1/users/[POST]
/api/v1/users/authenticate [POST]
Users:
/api/v1/users [GET]
/api/v1/users/:id [GET]
/api/v1/users/:id [PATCH]
/api/v1/users/:id [DELETE]