Skip to content

Explore the world with TravelExplorer, your ultimate travel booking companion. Plan your dream vacations, discover exciting destinations, and book flights, hotels, and activities seamlessly. Embark on a journey of a lifetime with our user-friendly full-stack travel booking app. Let the adventure begin!

Notifications You must be signed in to change notification settings

Ulothrixaman/Travel-Explorer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Travel Explorer

Explore the world with Travel Explorer, your ultimate travel booking companion. Plan your dream vacations, discover exciting destinations, and book flights, hotels, and activities seamlessly. Embark on a journey of a lifetime with our user-friendly full-stack travel booking app. Let the adventure begin!

Home Page

Screenshot from 2024-07-08 18-07-54

Features

  • Destination Discovery: Browse and explore various travel destinations.
  • Flight Booking: Search and book flights with ease.
  • Hotel Reservations: Find and book hotels that suit your preferences.
  • Activity Booking: Discover and book activities at your travel destination.
  • User Accounts: Create and manage user accounts for personalized experiences.

Packages

Screenshot from 2024-07-08 18-08-33

Technologies Used

  • Backend: Django, Python
  • Frontend: Bootstrap
  • Containerization: Docker

Getting Started

Prerequisites

  • Python 3.x
  • Docker (optional, for containerization)

Installation

  1. Clone the repository:

    git clone https://github.com/Ulothrixaman/Travel-Explorer.git
    cd Travel-Explorer
  2. Create a virtual environment and activate it:

    python3 -m venv venv
    source venv/bin/activate  # On Windows, use `venv\Scripts\activate`
  3. Install the required packages:

    pip install -r requirements.txt
  4. Apply migrations:

    python manage.py migrate
  5. Run the development server:

    python manage.py runserver
  6. Open your browser and go to http://127.0.0.1:8000/ to access the application.

Using Docker

  1. Build the Docker image:

    docker build -t travel-explorer .
  2. Run the Docker container:

    docker run -p 8000:8000 travel-explorer
  3. Open your browser and go to http://127.0.0.1:8000/ to access the application.

Booking Page

Screenshot from 2024-07-08 18-08-20

Contributing

  1. Fork the repository.
  2. Create your feature branch (git checkout -b feature/AmazingFeature).
  3. Commit your changes (git commit -m 'Add some AmazingFeature').
  4. Push to the branch (git push origin feature/AmazingFeature).
  5. Open a Pull Request.

License

Distributed under the MIT License. See LICENSE for more information.

Contact

Your Name - amantech.yadav@gmail.com

Project Link: https://github.com/Ulothrixaman/Travel-Explorer

About

Explore the world with TravelExplorer, your ultimate travel booking companion. Plan your dream vacations, discover exciting destinations, and book flights, hotels, and activities seamlessly. Embark on a journey of a lifetime with our user-friendly full-stack travel booking app. Let the adventure begin!

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages