- Notifications
You must be signed in to change notification settings - Fork0
A tour booking web app written in NodeJS, Express, MongoDB 🗽
ruth-cohen89/natours
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
•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
About
A tour booking web app written in NodeJS, Express, MongoDB 🗽
Topics
Resources
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Releases
Packages0
Uh oh!
There was an error while loading.Please reload this page.