Real-time flight tracking and analysis system for Dallas Fort Worth International Airport.
As an aviation enthusiast living near DFW, I built this to analyze flight patterns from one of the world's busiest airports. Combines my passion for aviation with data science.
- Real-Time Data Collection from aviation APIs
- Domestic/International Separation for targeted analysis
- Interactive Web Dashboard with Flask
- Statistical Analysis with Pandas
- Data Visualizations with Matplotlib
- Scalable Architecture - easy to add routes
- Python 3.12
- Flask (web framework)
- Pandas (data analysis)
- Matplotlib (visualization)
- AviationStack API
- American Airlines dominates DFW (their HQ hub)
- DFW → LA is busiest domestic route
- Code-sharing creates interesting patterns
- Real-time tracking shows operational efficiency
- Python 3.8+
- pip
- Clone repository:
git clone https://github.com/YOUR_USERNAME/dfw-flight-tracker.git
cd dfw-flight-tracker- Create virtual environment:
python -m venv venv
venv\Scripts\activate # Windows
source venv/bin/activate # Mac/Linux- Install dependencies:
pip install -r requirements.txt-
Get API key from AviationStack
-
Add your API key to the code
python flight_tracker.pypython analyze.pypython app.pyThen visit: http://127.0.0.1:5001
dfw-flight-tracker/
├── flight_tracker.py # Data collection
├── analyze.py # CLI analysis
├── app.py # Web dashboard
├── data/ # CSV storage
├── requirements.txt # Dependencies
└── README.md # Documentation
Developer: Hamza Sarfraz
School: University of Texas at Dallas
Major: Computer Science (Freshman)
Focus: Data Science & Aviation Analytics
MIT License - Open Source
Built with ❤️ and