* Login
* SignUp
* Update Password
* Get all users
* Get user by Id
* Send token with httpOnly cookies
* Created my own Error Class (AppError) for molding errors
* Created Higher Order function to handle errors in async functions.
* programming error vs operational errors
* developement vs production error handling
* handled Uncaught promises
In the project directory, you can run:
To install all dependencies
Runs the app in the development mode.
Runs the app in the production mode.
http://localhost:5000/api/signup
http://localhost:5000/api/login
http://localhost:5000/api/logout
http://localhost:5000/api/refresh
http://localhost:5000/api/users