Skip to content

Web application to help users see and book flights, trains and hotels

Notifications You must be signed in to change notification settings

g-bhagwanani/bon-voyage

Repository files navigation

made-with-python powered-by-flask

bon-voyage

Web application to help users see and book flights, trains and hotels for their journey

Description

The website has a user interface where the users can view avaialable flights, trains or hotels and book them for their journey. To render data to the frontend, this project demonstrates the use of both:

  • Interacting with a database
  • Scraping realtime data from the web

Features

  • Shows the users a list of available flights, hotels or trains based on search parameters
  • Can be filtered on the basis of price, duration
  • Implemented a firebase database for flights
  • For trains and hotels, realtime data is scraped

Installation

Clone the repository to your local device

$ pip install -r requirements.txt
$ python run.py

Open http://127.0.0.1:5000/ and have fun.

Limitation

  • Currently, the flights database has routes between only a few major airports, to demonstrate the connectivity of firebase with flask. However, it can be extended for more airports and populated easily.

Screenshots

  • Home home

  • Login and Sign-up login signup

  • Find flights trains

  • View flights

  • Checkout deets visa detect mastercard detect

About

Web application to help users see and book flights, trains and hotels

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published