Skip to content

vikhyatsingh123/Travel-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Travel App

travelapp

This is a Travel Booking site made using MERN Stack.



Installation

Clone the repo

git clone
cd TravelApp

Install Server packages from the root directory

npm install

Install Client packages

cd client
npm install

Usage

Create .env file and add your MongoDB connection string into file as shown below.

MONGO_URI = mongodb+srv://<username>:<password>@cluster0.podra.mongodb.net/<dbname>?retryWrites=true&w=majority

Create an empty folder named uploads in the root directory for storing images.


Run from the root directory

npm run dev



Snapshots

  • Landing Page


  • Place Details Page


  • SignIn/LogIn




Packages Used

Server Side Packages Client Side Packages
async antd
bcrypt axios
body-parser formik
cookie-parser moment
cors react
express react-dom
jsonwebtoken react-dropzone
moment react-icons
mongoose react-image-gallery
multer react-paypal-express-checkout
react-redux react-redux
socket.io react-router-dom
concurrently react-scripts
nodemon redux
redux-form
redux-promise
redux-thunk
socket.io-client
yup
babel-plugin-import
http-proxy-middleware
less
less-loader