Studio
B2B · Онлайн-сервис

WoodPlay

Онлайн-конфигуратор жалюзи и рулонных штор для B2B: личный кабинет дилеров и админка — дилер сам собирает заказ и сразу видит цену.

Контекст

Производитель жалюзи и рулонных штор продаёт через сеть дилеров. Каждый заказ собирался руками: дилер согласовывал размеры и опции по почте/в мессенджерах, менеджер сводил это в производственный лист. Нужна была единая SaaS-платформа, где дилер сам собирает изделие и отправляет заявку.

Решение

Личный кабинет с пошаговым wizard-конфигуратором: тип изделия → размеры → ткань/механизм → опции → корзина → заявка производителю. Админка управляет каталогом, ценами, дилерами и статусами заявок. Telegram-уведомления при поступлении заказа.

Стек и архитектура

  • Backend: Spring Boot 3.4.2, Spring Security + JWT, Spring Data MongoDB, Lombok, Jackson, pengrad Telegram Bot API.
  • Frontend: Next.js 16 (App Router), React 19, TypeScript, Tailwind CSS 4.
  • Слой данных: MongoDB (WOODPLAY), @Document-сущности, MongoRepository.
  • Аутентификация: JWT с фильтром в Spring Security, отдельные роли для дилеров и админов.
  • Деплой: production API на https://lk.woodplay.ru.

Роль и результат

Мы отвечали и за бэкенд, и за фронтенд: REST API, доменная модель, конфигуратор-wizard, ЛК дилеров и админка. Дилер собирает изделие за пару минут, заявка автоматически уходит на производство.

Расскажите о своём проекте

Ответим в течение рабочего дня и предложим решение.