Y.V.

Интернет-магазин · 2026

SneakAvenue

Смотреть готовый сайт

Интернет-магазин оригинальной одежды, обуви, аксессуаров и парфюмерии в Минске. Реализовал полноценный e-commerce: каталог с фильтрами по бренду, размеру и цене, корзину и оформление заказа, отдельную админ-панель для управления товарами, категориями и заказами, а также уведомления о новых заказах в Telegram и на email.

Инструменты

  • Next.js
  • TypeScript
  • Prisma
  • PostgreSQL
  • Tailwind CSS
SneakAvenue — экран, desktop
SneakAvenue — экран, desktop
SneakAvenue — мобильная версия

Как это сделано

Ключевые решения

01

Фото товаров в облаке, а не на диске

Файловая система на serverless-хостинге временная и обнуляется при каждом деплое. Поэтому все фото, загружаемые через админку, хранятся в Vercel Blob — они переживают редеплой и сразу видны на всех инстансах.

02

Уведомления не блокируют оформление заказа

Telegram и email-уведомления о заказе — необязательная надстройка: если ключи не заданы, заказ всё равно создаётся и работает как обычно. Критичный путь покупки не зависит от стороннего сервиса.

03

Перетаскивание фото вместо ручного порядка

У товара может быть несколько фото — в админке их порядок меняется перетаскиванием (dnd-kit), а не редактированием индекса в форме. Мелочь, но именно такие мелочи определяют, будет ли админкой реально пользоваться нетехнический человек.

Похожая задача на примете?