Skip to content

Vam-JD/FlyPal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flight Booking System

This project is a Flight Booking System developed using the Flask framework in Python. The system allows users to manage flight-related operations through a web-based interface. Flask is used as the backend framework to handle routing, logic, and server-side processing.

The project uses a virtual environment (.venv) to manage dependencies. Make sure to activate the virtual environment before running the application.

Requirements Python 3.x Flask ReportLab

Installation and Setup

Clone or download the project files.

Create and activate a virtual environment:

On Windows: python -m venv .venv .venv\Scripts\activate

On macOS/Linux: python3 -m venv .venv source .venv/bin/activate

Install the required packages: pip install flask pip install reportlab

Running the Application

After installing the dependencies, run the Flask application using: python app.py

Once the server is running, open your browser and go to: http://127.0.0.1:5000

Notes

Ensure that the virtual environment is activated every time before running the system. Flask handles the web server and routing, while ReportLab is used for PDF generation within the system

About

Web-based python flight booking

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors