This project is an Interactive sales dashboard built with HTML, CSS, and JavaScript using CSV (Excel-exported) data, featuring filters, KPIs, charts, and dark mode.
- Displays total revenue, orders, and average order value
- Filters by city and branch
- Search functionality for product lines
- Interactive charts (Bar, Pie, Line) using Chart.js
- Dark mode toggle
- Animated UI and loading spinner
- HTML
- CSS
- JavaScript
- Chart.js
The data was originally provided in Excel format and converted to CSV (supermarket_sales.csv) for processing in JavaScript.
https://rraghadka.github.io/sales-dashboard/
You can view the project directly using the live demo link above.
Alternatively, to run locally:
- Open the project using Live Server in VS Code
- Or run it using a local server environment