Skip to content

cbhuber17/natours-api

Repository files navigation

Natours API

Capstone project of Jonas Schmedtmann's Node JS Course. Project is deployed at:

https://natours-ewub.onrender.com/

Additional TODO/Known Issues:

  • Implement a restriction that users can only add a review to tours they booked
  • On the profile page, add "My Reviews" and "Billing" page
  • Create a sign up front end page that will utilize the sign-up API
  • Document all APIs in Postman
  • Create a form front end page that allows reviews to be added on a specific tour page
  • Logging out does so successfully but results in an error, investigate this
  • The checkout page does not retrieve the tour cover photo, this is most likely due to the very slow server of the free tier onredner.com
  • On the specific-tour page, make the "next date" more realistic
  • Yellowknife (one spot) tour zooms in too close on page render
  • Add the user-side-nav-menu to the "my bookings page."
  • Logging out on the profile page seems to get hung

Dev Environment

Production Environment

  • From package.json, build the contents in the public\js folder with the command (in a separate terminal window) as npm run build:js.

About

Capstone project of Jonas Schmedtmann's Node JS Course

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published