Skip to content

KungFur1/flight-club

Repository files navigation

flight-club

Flight finder system created in early 2023.

This is not a real product! The project was created only for learning purposes.

How does it work?

Access home page from your browser

Image of home page

Navigate to flight form

Image of an empty flight form

Fill the flight form with your desired trip information and submit

Image of a flight form with trip information

System informs user by email after finding a cheap flight

Image of the email

Image of the email

Image of the email

Server explained

Standard scenario:

  • Server receives the flight form, saves it into MySQL database.
  • Server periodically makes API calls to a flight search provider.
  • Sends user an email if the found flight is cheaper than the maximum price.

Other features:

  • Most of the basic errors are handled, e.g., incorrect destinations, incorrect dates, etc.
  • Email unsubscribe.
  • Does not send similar flight offers (to previous flight offers).

Built with

  • Python Flask
  • MySQL
  • GoogleCloud - for hosting
  • HTML
  • CSS

The project used to be hosted on GoogleCloud, but no longer is.

About

A cheap-flights finding system that I created a while ago.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors