Шукаю команду розробників (або сильного full-stack/tech lead) для створення онлайн-конструктора корпусних меблів за аналогією з privetmaket.ru, але для ринку Великої Британії.
Проєкт включає:
Розробку повноцінного веб-додатку: конструктор меблів (2D/3D), онлайн-калькуляція, кошик, оплати через Stripe, особистий кабінет клієнта.
B2B-кабінет для виробників меблів у UK: отримання замовлень, специфікацій, зміна статусів.
Автоматичний розподіл замовлень між виробниками за регіоном і параметрами виробу.
Адмін-панель: матеріали, конфігурації, формули ціни, управління користувачами та замовленнями.
Потрібні спеціалісти з досвідом складних конфігураторів/калькуляторів.
У заявці вкажіть стек технологій, портфоліо, оцінку вартості та терміни створення MVP, а також готовність до довгострокової співпраці.
Детальне ТЗ:
1. Опис проєкту
Хочу створити онлайн-конструктор корпусних меблів за індивідуальними розмірами за аналогією з сайтом:
https://privetmaket.ru
Ціль – запустити сервіс для ринку Великої Британії, де клієнт може самостійно спроєктувати вбудовані та окремо стоячі меблі, одразу побачити ціну, оформити замовлення, а система автоматично розсилає замовлення виробникам у Великій Британії (production), організовує виробництво, доставку та монтаж.
Потрібна команда розробників або сильний full-stack/tech lead, який зможе зібрати команду.
2. Референс (обов’язково вивчити перед ставкою)
Основний референс: https://privetmaket.ru
Потрібно реалізувати подібну логіку конструктора й замовлення, але:
Мова інтерфейсу: англійська (з можливістю додати інші мови в майбутньому).
Валюта: GBP (£).
Географія: Велика Британія (UK), робота з поштовими індексами.
Інша система тарифів, доставки, монтажу, виробників.
3. Основний функціонал (фронтенд, користувач)
3.1. Головна сторінка
Короткий опис сервісу (як працює: виміряй → спроєктуй → оплати → отримай → встанови).
Кнопки:
Блок із прикладами меблів (фото, розміри, ціни).
Блок з FAQ, відгуками клієнтів (статичні на першому етапі).
3.2. Особистий кабінет клієнта
Реєстрація та логін (email + пароль, опціонально Google/Apple Login).
Профіль клієнта: ім’я, контактні дані, адреса доставки (кілька адрес).
Список збережених проєктів меблів (назва проєкту, дата, статус).
Статуси замовлень:
Draft / In cart
Paid
In production
Delivery scheduled
Installed / Completed
Повідомлення/чат (мінімально – коментарі до замовлення).
3.3. Онлайн-конструктор меблів
Мінімальний набір типів меблів на першому етапі:
Функції конструктора:
Вибір типу виробу (шафа, стелаж тощо).
Введення геометрії:
Конфігурація внутрішнього наповнення:
Матеріали та колір:
Вибір матеріалу корпусу, фасадів, стільниці (якщо є).
Текстури/зображення матеріалу (каталог у БД).
Фурнітура:
Валідація та підказки:
Автоматична перевірка, чи можливі вибрані розміри й конфігурації.
Пояснення помилки (наприклад: “зависока секція для цієї фурнітури” і т.п.).
Візуалізація:
Мінімум – 2D-схема з розмірами (фронтальний вид).
Бажано – проста 3D-візуалізація (WebGL/Three.js або аналог, але можна як окремий етап).
Онлайн-розрахунок ціни:
Експорт/збереження:
Зберегти проєкт в акаунті.
Додати в корзину.
Експорт PDF (чертеж + деталі + ціна) – бажано, але можна на другому етапі.
4. Кошик та оформлення замовлення
Кошик з переліком товарів (проєктів меблів).
Розрахунок вартості:
Базова ціна виробу(ів).
Доставка (по поштовому індексу, за правилами, які можна редагувати в адмінці).
Монтаж (фіксована ставка або формула).
Введення адреси доставки (поштовий індекс UK + адреса).
Вибір часових слотів для доставки/монтажу (поки можна зробити просту модель – коментар/бажана дата).
Оплата онлайн:
Після успішної оплати:
Створення замовлення зі статусом “Paid”.
Автоматичне формування технічного завдання для виробника (див. наступний пункт).
Відправка email підтвердження клієнту.
5. Панель виробника (B2B частина)
Кожне виробництво у Британії повинно мати свій особистий кабінет виробника.
Функціонал:
Профіль виробника:
Назва компанії, контактні дані.
Місто, регіон, покриття по поштовим індексам.
Типи меблів, які виготовляє.
Максимальні габарити, обмеження.
Строки виробництва (lead time).
Ціни та правила:
Таблиця базових цін (наприклад, за м² матеріалу, за деталь, за операцію).
Коефіцієнти/націнки (матеріали, складність).
Список замовлень:
Нові замовлення (“New / Pending”).
У роботі (“In production”).
Готові до відвантаження (“Ready for delivery”).
Завершені.
Дані замовлення для виробника: