This project — Store Dashboard, is a web application for visualizing e-commerce statistics.
It provides insights into:
- 📊 Visitors and customer counts
- 💵 Turnover and growth trends
- 🛒 Product categories and popularity
- ⭐ Reviews and user interactions
- 📈 Data changes by year, month, week
- React — for building the UI
- TypeScript — type safety and stability
- Vite — fast project bundling
- Tailwind CSS — responsive styling
- Heroicons / React-Icons — icons
- Recharts — charts and graphs
- React Router — routing
- Context API (Zustand) — state management
- Node.js + npm — runtime and package manager
src/
│── components/ # UI components
│── stats/ # Statistics components (charts, tables, cards)
│── pages/ # Pages (StatisticsPage, MainPage, etc.)
│── store/ # Global state (cart, favorites)
│── styles/ # Global styles
- 📊 Dynamic sales charts
- 🗂️ Orders table (simulated data)
- 🕒 Period switch (year, month, week)
- 📤 Export data to CSV
- 🌙 Responsive design (desktop, tablet, mobile)
- ❤️ Favorites system
- 🛒 Shopping cart with item count
git clone https://github.com/Denis793/Store.git
npm install
npm run devThis project is available under the MIT license.
