{"id":30994045,"url":"https://github.com/aymen016/uber-analytics-dashboard","last_synced_at":"2026-05-06T17:32:11.076Z","repository":{"id":311145655,"uuid":"1042640941","full_name":"Aymen016/Uber-Analytics-Dashboard","owner":"Aymen016","description":"The Uber Analytics Dashboard is an interactive data visualization tool built with Streamlit.   It helps analyze ride bookings, cancellations, revenue, and customer behavior with filters, KPIs, and charts.   This dashboard enables businesses to gain actionable insights into ride demand and performance trends.","archived":false,"fork":false,"pushed_at":"2025-08-29T10:24:44.000Z","size":7039,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-09-12T22:32:14.708Z","etag":null,"topics":["matplotlib-pyplot","pandas","plotly","python","seaborn","streamlit"],"latest_commit_sha":null,"homepage":"https://uber-anlytics-dashboard-itv3kjahgtjdnghgc8bnf5.streamlit.app/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Aymen016.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-08-22T10:38:13.000Z","updated_at":"2025-08-29T10:24:48.000Z","dependencies_parsed_at":"2025-08-22T12:50:40.643Z","dependency_job_id":null,"html_url":"https://github.com/Aymen016/Uber-Analytics-Dashboard","commit_stats":null,"previous_names":["aymen016/uber-anlytics-dashboard"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Aymen016/Uber-Analytics-Dashboard","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Aymen016%2FUber-Analytics-Dashboard","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Aymen016%2FUber-Analytics-Dashboard/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Aymen016%2FUber-Analytics-Dashboard/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Aymen016%2FUber-Analytics-Dashboard/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Aymen016","download_url":"https://codeload.github.com/Aymen016/Uber-Analytics-Dashboard/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Aymen016%2FUber-Analytics-Dashboard/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32704297,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-06T08:33:17.875Z","status":"ssl_error","status_checked_at":"2026-05-06T08:33:17.221Z","response_time":117,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["matplotlib-pyplot","pandas","plotly","python","seaborn","streamlit"],"created_at":"2025-09-12T21:54:52.092Z","updated_at":"2026-05-06T17:32:11.070Z","avatar_url":"https://github.com/Aymen016.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🚗 Uber Ride Analytics Dashboard (2024)\n\nAn interactive **Streamlit dashboard** for analyzing Uber ride data — providing insights into **bookings, cancellations, revenue trends, customer behavior, and ride patterns**.  \n\nThis dashboard helps analysts, managers, and business users understand **performance metrics, demand fluctuations, cancellations, and satisfaction trends** with **appealing visualizations** powered by Plotly, Seaborn, and Matplotlib.  \n\n---\n\n## ✨ Features\n\n- **Filters** for Vehicle Type and Payment Method  \n- **Key Performance Indicators (KPIs)**: Total Bookings, Completed Rides, Total Revenue  \n- **Visualizations**:\n  - Booking Status Distribution (Pie Chart)  \n  - Revenue Contribution by Vehicle Type (Bar Chart)  \n  - Correlation Heatmap of numeric variables  \n  - Analytics Overview Section:  \n    - Rides by Hour (Line Chart)  \n    - Cancellations by Vehicle Type (Bar Chart)  \n    - Ratings Comparison (Driver vs Customer)  \n    - Revenue Trends Over Time (Area Chart)  \n\n---\n\n## 🛠️ Tech Stack\n\n- [Python 3.8+](https://www.python.org/)  \n- [Streamlit](https://streamlit.io/)  \n- [Pandas](https://pandas.pydata.org/)  \n- [Plotly Express](https://plotly.com/python/plotly-express/)  \n- [Seaborn](https://seaborn.pydata.org/)  \n- [Matplotlib](https://matplotlib.org/)  \n\n---\n\n## 📂 Project Structure\n\nuber-analytics-dashboard/\u003cbr\u003e\n│── app.py # Main Streamlit app \u003cbr\u003e\n│── ncr_ride_bookings.csv # Dataset (sample) \u003cbr\u003e\n│── README.md # Project documentation \u003cbr\u003e\n│── requirements.txt # Dependencies \u003cbr\u003e\n\n\n---\n\n## 🚀 Installation \u0026 Usage\n\n### 1. Clone the repo\n```bash\ngit clone https://github.com/your-username/uber-analytics-dashboard.git\ncd uber-analytics-dashboard\n```\n\n### 2. Install dependencies\n```bash\npip install -r requirements.txt\n```\n\n### 3. Run the App\n```bash\nstreamlit run app.py\n```\n\n---\n### 5. Open in browser\n\nGo to 👉 ([dashbaord](https://uber-anlytics-dashboard-itv3kjahgtjdnghgc8bnf5.streamlit.app/))\n\n---\n\n## 📊 Sample Dashboard Preview\n\nInteractive charts and filters let you explore ride demand, cancellations, and revenue over time.\n\n\u003cimg width=\"3048\" height=\"957\" alt=\"image\" src=\"https://github.com/user-attachments/assets/699815e9-a4c1-4498-af18-bc697a99b28d\" /\u003e\n\n\n---\n\n## 📌 Future Enhancements\n\n- Add Geo-visualization (maps) of pickup/drop locations  \n- Implement Predictive Analytics for demand forecasting  \n- Export reports in PDF/Excel format  \n\n---\n\n## 👨‍💻 Author\n\n**Aymen Baig**  \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faymen016%2Fuber-analytics-dashboard","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faymen016%2Fuber-analytics-dashboard","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faymen016%2Fuber-analytics-dashboard/lists"}