An operations analytics dashboard designed to simulate airport parking management workflows and support data-driven operational decision-making.
This project demonstrates Excel reporting, data analysis, KPI tracking, dashboard development, and operational performance monitoring through both an Excel workbook and an interactive Streamlit dashboard.
- Microsoft Excel
- Python
- Pandas
- Streamlit
- Plotly
- XlsxWriter
- OpenPyXL
The primary Excel workbook containing:
- Project Summary
- Dashboard
- Raw Data
- Lookup Tables
- Pivot Tables
- KPI Calculations
- Business Insights
Interactive Streamlit dashboard for operational analytics and KPI visualization.
Python automation script used to generate datasets, create Excel sheets, apply formulas, and configure charts.
- Interactive Airport Hub Filter
- Parking Type Filter
- KPI Monitoring
- Revenue Analysis
- Customer Satisfaction Tracking
- Booking Status Analysis
- Total Bookings
- Total Revenue
- Average Revenue per Booking
- Completion Rate
- Average Customer Rating
- Airports Served
- Revenue by Airport
- Monthly Revenue Trend
- Revenue Share by Parking Type
- Booking Status Distribution
- Revenue by Vehicle Type
Used to retrieve city information from airport lookup tables.
=VLOOKUP(B2,'Lookup Tables'!$A$3:$C$8,3,FALSE)
Used to dynamically retrieve vehicle category and airport information.
=XLOOKUP(G2,'Lookup Tables'!$I$3:$I$6,'Lookup Tables'!$J$3:$J$6,"N/A")
Used to calculate revenue based on booking status.
=IF(I2="Cancelled",0,J2*VLOOKUP(D2,'Lookup Tables'!$F$3:$G$5,2,FALSE)*(MOD(ROW(),5)+1))
- SUMIF
- SUMIFS
- COUNTIF
- COUNTIFS
- AVERAGEIF
- AVERAGEIFS
Used for KPI calculations, revenue analysis, booking tracking, and customer satisfaction reporting.
The project contains a simulated dataset of 500 airport parking transactions across multiple airport hubs.
- Bangalore Airport
- Chennai Airport
- Hyderabad Airport
- Kochi Airport
- Mumbai Airport
- Delhi Airport
- Economy
- Premium
- Valet
- Sedan
- SUV
- Hatchback
- Luxury
- Completed
- Pending
- Cancelled
Mumbai Airport generated the highest overall revenue due to higher adoption of premium and valet parking services.
Valet parking contributed a significantly larger share of revenue compared to its booking volume, indicating higher revenue yield per booking.
Cancellation rates were highest during peak travel periods, highlighting opportunities for cancellation control policies.
Economy parking recorded lower customer ratings compared to premium services, suggesting opportunities for service improvement.
Peak-hour service demand patterns indicate the need for optimized staffing and operational scheduling.
- Operations Reporting
- Data Analysis
- Excel Dashboard Development
- KPI Monitoring
- Process Optimization
- Business Intelligence
- Data Visualization
- Stakeholder Reporting
- Operational Analytics
- Excel Functions (VLOOKUP, XLOOKUP, IF, SUMIF, COUNTIF)
Install dependencies:
pip install pandas streamlit plotly openpyxl xlsxwriterRun the application:
python -m streamlit run app.pyOpen:
http://localhost:8501
Add screenshots from the dashboard here:
- Main Dashboard
- KPI Overview
- Revenue Analytics
- Operational Insights
Mahadev Ambadi SS
B.Tech Computer Science and Engineering Christ University