• Deployed Version • Key Features • Demonstration • How To Use • Built With
Live demo (Feel free to visit) 👉 : https://natours-ruth-daa3672d3ad4.herokuapp.com/-
Authentication and Authorization
- Login and logout
-
Program
- Create your personal diet program Create meal plans, workout plans
-
User profile
- Update username, photo, email, and password
-
Credit card Payment
-
Login to the site
-
Search for tours that you want to book
-
Book a tour
-
Proceed to the payment checkout page
-
Enter the card details (Test Mode):
- Card No. : 4242 4242 4242 4242 - Expiry date: 02 / 22 - CVV: 222
- Finished
- Go to "Manage Booking" page in your user settings.
- You can update your own username, profile photo, email and password.
-
NodeJS - JS runtime environment
-
Express - The web framework used
-
Mongoose - Object Data Modelling (ODM) library
-
MongoDB Atlas - Cloud database service
-
Pug - High performance template engine
-
JSON Web Token - Security token
-
ParcelJS - Blazing fast, zero configuration web application bundler
-
Stripe - Online payment API
-
Twilio - Sms API
-
Postman - API testing
-
Mailtrap - Email delivery platform for development
-
Sendgrid - Email delivery platform for production
-
Heroku - Cloud platform