SideBar Logo

Let's build something legendary together.

Tour Booking App Image

Tour Booking App

PUG, CSS, Javascript, Node JS, Express, Mongo DB

Project

Overview

Natours is a full-stack project for a tour booking company. It features CRUD (Create, Read, Update, and Delete) operations for tours, reviews, users, and bookings, user authentication, password encryption and reset, image processing, payment processing, error handling, and more. The project uses Node.js, Express, MongoDB, JWT, Stripe, Mapbox, Pug, and other technologies.

Technologies

PUG

CSS

Javascript

Node JS

Express

MongoDB

mongoose

Error-Handling

Authentication

Sharp

JWT

NodeMailer

MailTrap

Send-In-Blue

Multer

Cloudinary

bcrypt

Map Box

Stripe

Back