PiXEL — Fullstack интернет-магазин электроники
Разработал полноценное fullstack-приложение интернет-магазина с современным интерфейсом и пользовательской системой.
Основной функционал:
-Каталог товаров и страницы товаров
-Корзина и оформление заказа
-Личный кабинет пользователя
-Избранное и сравнение товаров
-История заказов
-Админ-панель для управления товарами
Технологии:
-Frontend: React 19, TypeScript, Vite
-Routing: react-router-dom (HashRouter)
-UI: CSS Modules, Recharts
-State Management: React Context + кастомные хуки
-Backend: Node.js, Express (REST API)
-Database: MongoDB (Mongoose)
-Auth: JWT, bcryptjs
-Tooling: ESLint, TypeScript ESLint
Инфраструктура:
-Фронтенд задеплоен через GitHub Pages
-Бэкенд реализован как REST API с авторизацией
-Полный цикл: от разработки до деплоя
Основной функционал:
-Каталог товаров и страницы товаров
-Корзина и оформление заказа
-Личный кабинет пользователя
-Избранное и сравнение товаров
-История заказов
-Админ-панель для управления товарами
Технологии:
-Frontend: React 19, TypeScript, Vite
-Routing: react-router-dom (HashRouter)
-UI: CSS Modules, Recharts
-State Management: React Context + кастомные хуки
-Backend: Node.js, Express (REST API)
-Database: MongoDB (Mongoose)
-Auth: JWT, bcryptjs
-Tooling: ESLint, TypeScript ESLint
Инфраструктура:
-Фронтенд задеплоен через GitHub Pages
-Бэкенд реализован как REST API с авторизацией
-Полный цикл: от разработки до деплоя