Интернет-магазин музыкальных инструментов с аналитическим дашбордом.
- Frontend: HTML, CSS, Vanilla JS
- Backend: Node.js, Express
- База данных: SQLite (sql.js)
- Установить зависимости:
npm install- Запустить сервер:
npm start- Открыть в браузере: http://localhost:1973
melodyner/
├── data/ # SQLite база данных (создаётся автоматически)
├── images/ # Фото товаров
├── index.html # Главная страница каталога
├── cart.html # Корзина
├── dashboard.html # Аналитика продаж
├── script.js # Логика фронтенда
├── dashboard.js # Логика дашборда
├── styles.css # Стили
└── server.js # Express API