A clean, data-focused dashboard demo built with React + Vite + Tailwind v4 + Chart.js (react-chartjs-2). Includes a sidebar with navigation, mock reports (filter/export CSV), settings, and a dark/light mode toggle.
- Sidebar navigation (Dashboard / Reports / Settings)
- Fake login that greets Gianmarco
- KPI cards + line chart
- Reports with filters + Export CSV
- Settings page (profile, preferences, API key copy)
- Dark/Light mode toggle (persisted)
- React + Vite + TypeScript
- Tailwind v4 (
@tailwindcss/vite) - react-chartjs-2 / Chart.js
- React Router
npm install
npm run dev