Live demo (Feel free to visit)👉 :https://still-bayou-32383.herokuapp.com/
- Authentication and Authorization
- Login and logout
- Register
- Using JWT
- Contact
- Manage contacts,add contatcs, update contacts, create contacts and delete them.
- Filter contacts
- Login or Signup to the site
- Add contact using the contact form
- Filter using the filter bar
The website is deployed with git into heroku. Below are the steps taken:
git init
git add -A
git commit -m "Commit message"
heroku login
heroku create
git push heroku master
heroku open
You can also changed your website url by running this command:
heroku apps:rename natours-users
Set environment variable in heroku dashboard or using:
heroku set:config config_name=value
- NodeJS - JS runtime environment
- Express - The web framework used
- Mongoose - Object Data Modelling (ODM) library
- MongoDB Atlas - Cloud database service
- JSON Web Token - Security token
- Postman - API testing
- Heroku - Cloud platform
You can fork the app or you can git-clone the app into your local machine. Once done that, please install all the dependencies.