Skip to content

daavo03/node-tours-app

Repository files navigation

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published