DEV Community

loading...

MERN - Tour Package Reservation

Sewvandi Promodya Wickramasinghe
Frontend Developer πŸ‘©πŸ»β€πŸ’» | UX Designer | Free and Open Source Enthusiast | Community Lead | Writer ✍🏻
・Updated on ・1 min read

Alt Text

REST API Technology

JSON Based Web Services
Express
Mongoose

Front End Technology

ReactJS
Fetch API
React router dom
Bootstrap CSS
HTML
Nodejs

Database

MongoDB Atlas

Connection url:
mongodb+srv://root:bunny@cluster0alh36.gcp.mongodb.net/Tourism?retryWrites=true&w=majority

Configuration

step 1

Open terminal in VS Code in Backend Directory

step 3

Run node app to start backend server.

step 4

Now open terminal in VS Code in Frontend Directory.

step 5

Run npm install

step 6

Run npm start to run the app in development mode.

step 7

Open http://localhost:3000 to view it in the browser.

Main Functionalities

1)The admin can logs into the tour package reservation system using the admin email and password.

Admin email – bunny@gmail.com

Admin password – ilybunny

2)Admin has the only priority to add, update and delete tour packages.

3)User can view the pages and can book their tour reservation.

GitHub RepoπŸ“Œ

GitHub logo Sewvandiii / tour-package-reservation

πŸ›© This is a tourism website that contains tourism packages. With this website, anyone can find all the details about their next vacation place.

Tour Package Reservation

WORLD WIDE EXPLORERS 🦚

Languages

JavaScript HTML CSS

REST API Technology

JSON Based Web Services

Express

Mongoose

Front End Technology

ReactJS

Fetch API

React router dom

Bootstrap CSS

HTML

Nodejs

Database

MongoDB Atlas

Connection url: mongodb+srv://root:bunny@cluster0alh36.gcp.mongodb.net/Tourism?retryWrites=true&w=majority

Configurations

step 1

Open terminal in VS Code in Backend Directory

step 2

Run npm install

step 3

Run node app to start backend server.

step 4

Now open terminal in VS Code in Frontend Directory.

step 5

Run npm install

step 6

Run npm start to run the app in development mode.

step 7

Open http://localhost:3000 to view it in the browser.

⚠ Important

Admin has the only priority to add, update and delete tour packages
Admin Credentials are given in CREDENTIALS.txt

Quick Guide

test5

License

MIT




Discussion (0)