Skip to content

This is a clone of makemytrip.com which we create using the MERN stack. We created the whole project in just a week.

Notifications You must be signed in to change notification settings

dharmeshrao/MakeMyTrip-client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Logo

Clone of Make my Trip

Technology we use

Backend

  • Node Js
  • Express
  • MongoDB
  • Nodemailer

Frontend

  • React
  • Material UI
  • Styled- components

Apis

Realtime flight search

Aviation Stack - aviationstack.com/

Otp Varification

Twilio - twilio.com/

Payment Gateway

Razorpay - razorpay.com/

Mail Service

NodeMailer - nodemailer.com/

Color Reference

Color Hex
Primary Color #eb2226 #eb2226
Backgroud color #ffffff #ffffff
Icons color and button color #48a6fd #48a6fd

Run Locally

Clone the project

  git clone https://link-to-project

Go to the project directory

  cd backend/frontend

Install dependencies

  npm install

Start the server

  npm start

Environment Variables

To run this project, you will need to add the following environment variables to your .env file

Backend

mongo - database

port - running port

RAZORPAY_KEY_ID

RAZORPAY_KEY_SECRET

CURRENT_ENVIRONMENT

SMTP_USERNAME

SMTP_PASSWORD

SMTP_PORT

Frontend

RAZORPAY_KEY_ID

RAZORPAY_KEY_SECRET

PORT

Features

  • Login and Sign up using Mobile OTP
  • Search engine to search Flights
  • Sorting of flights as his price
  • Apply the coupon on your cart
  • Purchase the Product
  • Do payment with any type of method(Card/UPI/Net-banking)

Acknowledgements

Authors

Home Page

screencapture-localhost-3005-2021-11-13-20_06_05.png

Login and Otp verification

Screenshot (39).png Screenshot (40).png e5af704b-7928-4a7a-862f-98b69ef92d5b.jpg

Search Page

screencapture-localhost-3005-search-2021-11-13-20_08_52.png Screenshot (42)

##Payment Page

screencapture-localhost-3005-checkout-2021-11-13-20_53_49

screencapture-localhost-3005-final-2021-11-13-20_10_22.png

screencapture-localhost-3005-final-2021-11-13-20_10_48.png

image.png

About

This is a clone of makemytrip.com which we create using the MERN stack. We created the whole project in just a week.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published