Skip to content

Latest commit

 

History

History
45 lines (32 loc) · 1.39 KB

README.md

File metadata and controls

45 lines (32 loc) · 1.39 KB

Natours App Base Project

Built for learning purposes and mainly focus on the Backend API design part. Where you can test and see some of the the features like:

  • Create a server
  • Integrate Express
  • Wide use of the Moongose features
  • Modeling Data and Geospatial Data (using mapbox)
  • Authentication, Authorization and Security via JWT
  • File uploads, image processing and resize via multer and sharp
  • Sending Emails
  • Payments via Stripe

Specifications

Stack

  • Node.js
  • Express
  • MongoDB
  • Pug

Run the project

git clone https://github.com/daavo03/tours-app && cd tours-app && npm i && npm start

For development:

  • In the URLs you'll need to add your host and port.
  • For the payments you can use as credit card number 4242 until fill up the field and the rest is at free will to fill

Access to the page

You can access the deployed page via: https://tourappnatours.herokuapp.com/

To login and test some of the features the app have, use one of the following cases:

Admin Users
Email Password Email Password
[email protected] test1234 [email protected] test1234
[email protected] test1234
[email protected] test1234