B2B-портал для мебельной фабрики Mekohaus
Разработка многоязычного B2B-портала для оптовых продаж мебели с динамическим каталогом, формой заказа и интеграцией с Telegram.
Клиент
Мебельная фабрика "Mekohaus"
Услуги
Full-Stack разработка, UI/UX
Год
2025

Задача
Создать многоязычный B2B-портал для оптовых продаж мебели. Ключевые цели: предоставить партнерам и дилерам удобный интерактивный каталог продукции, автоматизировать процесс получения оптовых заявок и обеспечить стабильную работу сайта под высокой нагрузкой.
Ключевые особенности
- Динамический каталог: Разработан интерактивный каталог с категориями и подкатегориями, подгружающий данные о товарах из JS-файлов, что упрощает управление ассортиментом.
- Многоязычность: Реализована полная поддержка русского и английского языков с возможностью переключения "на лету" без перезагрузки страницы.
- Интерактивные модальные окна: Создана система модальных окон для просмотра подкатегорий и детальной информации о товаре, включая галерею изображений.
- Backend на PHP: Разработан серверный обработчик форм на PHP для безопасного приема и валидации заявок от оптовых покупателей.
- Интеграция с Telegram: Настроена отправка мгновенных уведомлений о новых заявках в Telegram-чат менеджеров для оперативной обработки заказов.
Технологии
Архитектура и развертывание
Для обеспечения максимальной производительности и гибкости проект размещен на выделенном виртуальном сервере (VPS). Процесс развертывания полностью автоматизирован с помощью self-hosted платформы Coolify, реализующей CI/CD пайплайн. При каждом push в Git-репозиторий, Coolify автоматически собирает приложение в изолированном Docker-контейнере и бесшовно обновляет его на сервере без простоя. Этот подход обеспечивает стабильность, безопасность и быструю доставку нового функционала.
Фрагменты проекта



