Agnik7 / GlobeTrotters

GlobeTrotters- A Flights and Hotel Booking App

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GlobeTrotters - Your Ultimate Travel Booking Website

Welcome to GlobeTrotters, your go-to travel booking website that simplifies the way you explore the world. With GlobeTrotters, we've got your travel needs covered, from booking flights to finding the perfect hotel room. This README file will provide you with all the essential information you need to get started.

Tech Stack:

  1. Frontend: React.js , Tailwind CSS, Material UI
  2. Backend: Flask
  3. Database: MongoDB

Features

GlobeTrotters offers a range of features to enhance your travel experience:

  1. User Login & Registration: Seamlessly create an account or log in to get started on your travel journey.

  2. Flight Booking: Discover and book flights to your dream destinations quickly and effortlessly.

  3. Hotel Room Booking: Find the ideal accommodation to make your travels comfortable and memorable.

Getting Started

To use GlobeTrotters, follow these simple steps:

  1. Clone this repository in your local device:
git clone https://github.com/Agnik7/CODSOFT.git
  1. Traverse to the Travel Booking System directory.
cd '.\Travel Booking System\'
  1. Go to the frontend directory and run the following commands in your terminal.
cd frontend
npm install
npm run dev
  1. Go to the backend directory now, install the dependencies and run the server.py file.
cd backend
pip install -r requirements.txt
python server.py

Note: Remember to set the following environment variables for backend.

FLASK_SECRET_KEY = <YOUR FLASK SECRET KEY>
MONGO_URI = <YOUR MONGODB DATABASE CONNECTION URI>
AUTH_SECRET_KEY = <YOUR AUTH SECRET KEY>

Why GlobeTrotters?

At GlobeTrotters, we are passionate about making your travels stress-free and unforgettable. Here's why you should choose us:

  • Simplicity: Our user-friendly interface ensures a smooth booking process.
  • Convenience: Access all your travel needs in one place, from flights to hotels.
  • Reliability: Trust in GlobeTrotters to provide you with the best travel options.
  • Memorable Journeys: Explore the world with confidence and ease.

Thank You!

Happy Travels! 🌍✈️🌟

About

GlobeTrotters- A Flights and Hotel Booking App

License:MIT License


Languages

Language:JavaScript 74.2%Language:Python 24.5%Language:HTML 1.0%Language:CSS 0.3%