- Node Js
- Express
- MongoDB
- Nodemailer
- React
- Material UI
- Styled- components
Aviation Stack - aviationstack.com/
Twilio - twilio.com/
Razorpay - razorpay.com/
NodeMailer - nodemailer.com/
Color | Hex |
---|---|
Primary Color | #eb2226 |
Backgroud color | #ffffff |
Icons color and button color | #48a6fd |
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
To run this project, you will need to add the following environment variables to your .env file
mongo
- database
port
- running port
RAZORPAY_KEY_ID
RAZORPAY_KEY_SECRET
CURRENT_ENVIRONMENT
SMTP_USERNAME
SMTP_PASSWORD
SMTP_PORT
RAZORPAY_KEY_ID
RAZORPAY_KEY_SECRET
PORT
- 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)
##Payment Page