An interactive web dashboard for analyzing and visualizing video game sales data across multiple dimensions -- sales trends, genre performance, platform popularity, and regional market breakdowns.
- Data Upload & Processing: Load and parse video game sales datasets for analysis.
- Interactive Dashboard: Explore data through multiple chart types including trend lines, bar charts, bubble plots, radar charts, heatmaps, and treemaps.
- Regional Analysis: Compare sales performance across North America, Europe, Japan, and other regions.
- Genre & Platform Insights: Identify top-performing genres and platforms across different time periods.
- Exportable Reports: Download analysis results for offline use and presentations.
- Backend: Python, Flask
- Frontend: HTML5, CSS3, JavaScript
- Visualization: Chart.js / D3.js
- Data Processing: Pandas, NumPy
-
Clone the repository:
git clone https://github.com/UNSTOPBIL/video-game-sales-analysis.git cd video-game-sales-analysis -
Install dependencies:
pip install -r requirements.txt
-
Run the application:
python backend/app.py
-
Open in browser: Navigate to
http://localhost:5000
video-game-sales-analysis/
|
|-- backend/ # Flask application & API routes
| |-- static/ # CSS, JavaScript, and assets
| |-- templates/ # HTML templates
| |-- app.py # Main application entry point
|
|-- data/ # Sales datasets (CSV)
|-- README.md # Project documentation
|-- requirements.txt # Python dependencies
Distributed under the MIT License. See LICENSE for details.