Флагман · 2026B2B · E-commerce · Live
Diamond Pharm — B2B-магазин профессиональной косметологии
1700+ товаров, 60+ категорий — биоревитализация, мезотерапия, пилинги, контурная пластика. С нуля под ключ: фронтенд, бэкенд, кастомная админка с drag-drop конструктором страниц и live-превью.

- 1700+
- SKU в каталоге
- 60+
- категорий товаров
- GraphQL
- API между front и back
- Custom
- админка с drag-drop
Задача
Кастом, который не лезет ни в одну CMS
B2B-магазин для профессионалов косметологии: уникальные правила цен («по запросу» + чат с клиентом в WhatsApp/Telegram), сложная иерархия категорий, 60+ брендов, индивидуальные сертификаты на препараты, контроль остатков под несколько складов.
Стандартные CMS (Bitrix, Tilda, Shopify) не дают такой свободы без бесконечных доработок и сторонних модулей.
Решение
Свой стек: Django + GraphQL + Next.js
Backend на Django + Strawberry GraphQL — типизированный контракт между бэком и фронтом, без переходных REST-слоёв. PostgreSQL для данных, Redis для кэша, OpenSearch для мгновенного поиска по названиям, брендам и составам препаратов.
Frontend и админка — на Next.js 15. Каталог с ISR (быстрая отдача), карточки с SSR, корзина и интерактив на React Query. Картинки — через S3-совместимое хранилище и CDN.
Главная фишка — кастомная админка с drag-drop конструктором блоков главной и страниц товара. Live-превью переключается между desktop/tablet/mobile. Никаких шорткодов и HTML, владелец магазина собирает страницу мышкой.
Результат
Скорость кастомизации, недостижимая на CMS
Новый блок на главной — 2 минуты. Промо-баннер с акцией под конкретный бренд — 1 минута. Изменение типа товарной карточки — одна сохраняемая опция, не правка вёрстки.
Кастомная цепочка обработки запросов цен через мессенджеры, чего нет ни в одной box-CMS. Контент-менеджер обновляет страницы сам, без разработчика.
Админка — дашборд с ключевыми метриками (заказы, выручка, новые клиенты, активные товары), управление 1700+ SKU с быстрыми фильтрами, иерархия категорий с подсчётом товаров.
Экраны
Витрина и админка








Стек
Что под капотом
Backend
- Python
- Django
- Strawberry GraphQL
- Celery + Redis
Search & Data
- PostgreSQL
- OpenSearch (поиск)
- Redis (кэш)
- S3 (медиа)
Frontend & Ops
- Next.js 15
- React Query
- Tailwind CSS
- Docker · Nginx
Свой e-commerce без CMS-ограничений
Соберу такой же стек под твой бизнес
От витрины с GraphQL-API до собственной админки с drag-drop конструктором — без шаблонов и vendor lock-in.