Airline Reservation System made using Python Tkinter
- Simple and Modern UI
- MySQL integration
- User accounts and authentication
- Search for flights based on various criteria
- Check existing bookings
- Install Python3 (3.8.2 Recommended)
- IMPORTANT: tick the option that says "Add Python3 to PATH" during setup
- Install MySQL (lesser file size)
- IMPORTANT: Do not forget MySQL root password
- Clone / Download .zip file of repository
- Execute app.py through
- Command Prompt:
- Navigate AirNow > src > app.py
- Use
python app.py
orpython3 app.py
- IDLE :
- Navigate AirNow > src > app.py
- Run > Run Module (in menu bar)
- VS Code :
- Open AirNow in a VSCode workspace
- Install Python extension for VSCode
- Navigate src > app.py
- Select interpreter and click on the run icon
- Command Prompt:
NOTE: An error can be displayed under the following circumstances:
- Internet connection missing/unstable
- Pip absent in Python PATH (Python not included to PATH)
IMPORTANT: ONLY COMPATIBLE WITH WINDOWS 7 and above
MacOS and Linux are not supported due to Tkinter limitations