Laptop mockup
Natours
Natours
Natours
Natours
Natours
Natours
Natours
Natours
Natours
Natours
Natours
Natours
Natours

Natours

Application allowing users to book group stays using the Stripe API, Mapbox GL JS and GeoJSON to display the location of these stays. You can use a fake credit card (provided by Stripe API: 4242 4242 4242 4242, a date in the future for the expiration date eg 05/25, and the cryptogram of your choice eg 123). Since my Stripe account is still in test mode because I don't want to earn real money with this app, please don't use real credit card information.

Stack used

To build this application, I used Express: a back-end framework coupled with NodeJS for the server part, mongoDB for the NoSQL database part as well as the Mongoose connection driver. I was able to build my REST API from scratch with the help of Postman for managing my API endpoints and editing documentation for these endpoints. I also used the Stripe API so I could set up an online payment system. A complete authentication system is also in place with a user role system and encrypted password management.

My Other
Works