06проект
uzum-shop
Витрина интернет-магазина по мотивам маркетплейса Uzum — каталог, поиск и корзина.
- Год
- 2024
- Тип
- Эксперимент
- Технологии
- JavaScriptHTMLCSS
О проекте
Витрина по мотивам Uzum — крупнейшего маркетплейса Узбекистана: каталог, поиск и корзина на чистом JavaScript, потому что основы решают.
Галерея
- 01
Задача
Фронтенды маркетплейсов обманчиво сложны: фасетный поиск, живая корзина и навигация по категориям — здесь всё реализовано без единого фреймворка как упражнение в основах.
- 02
Решение
Чистый JavaScript с самописным управлением состоянием, делегированием событий для больших DOM-списков и модульной структурой, которую держат в тонусе нативные API браузера.
- 03
Результат
Работающая витрина, доказывающая владение основами: всё, что фреймворки прячут за абстракциями, реализовано и понято с первых принципов.
Ключевые возможности
- 01Каталог и поискПросмотр по категориям и текстовый поиск по товарам с debounce на вводе.
- 02Живая корзинаДобавление, удаление и изменение количества мгновенно отражаются по всей странице.
- 03Ноль фреймворковНи React, ни магии сборки — всю работу делают DOM, события и модули.
Моя роль
- Соло-разработка: чистый JS/HTML/CSS
- Состояние и рендеринг вручную
- UX-этюд по мотивам Uzum
Связанная услуга
Telegram-боты и автоматизацияДругие проекты
Нужно что-то похожее?
↗cloud-os
2026Экспериментальная облачная операционная система — desktop-среда, работающая прямо в браузере.
PHPJavaScript
nextjs-fullstack-template
2026Готовый к продакшну full-stack стартер на Next.js и TypeScript — шаблон, с которого я быстро запускаю новые продукты.
Next.jsTypeScript