Сайт Coffee Madman зараз по суті є каталогом.
Задача — не змінювати дизайн, тексти і структуру, а перетворити його на повноцінну e-commerce платформу, яка:
• знижує поріг першого замовлення
• збільшує середній чек
• автоматично застосовує найкращу знижку
• показує клієнту вигоду до кошика
• підтримує підписку і реферальну модель
• масштабується під нові категорії
Це не шаблонний магазин, а продумана комерційна логіка.
🎯 Мета роботи
Доопрацювати існуючий сайт, зберігши:
• поточний UI / UX
• структуру сторінок
• контент і візуали
І реалізувати шар e-commerce логіки, включаючи:
• складну систему знижок
• підписки
• бонусну (post-purchase) програму
• реферальну модель
• апселли до кошика
• управління асортиментом і наявністю
🛠 Основні блоки завдань (коротко)
1. Каталог і структура
• Entry / Core / Premium логіка всередині існуючих категорій
• одна сторінка розділу
• візуальне розділення без текстових ярликів
2. Система знижок (ключовий блок)
• −10% на перше замовлення (автоматично, 1 раз)
• знижки за кількістю пачок (3 / 4 / 8)
• промокоди (ручні, не сумуються)
⚠️ Правило:
Система завжди застосовує максимально вигідну знижку для клієнта
(знижки не сумуються)
3. Відображення вигоди
• вигода показується до кошика
• підказки при виборі кількості
• динамічні апселл-повідомлення
• підтвердження логіки в кошику
4. Кошик
Клієнт завжди бачить:
• яка знижка застосована
• чому
• скільки € зекономлено
Якщо знижка замінена більш вигідною — це явно пояснюється.
5. Upsell (до кошика)
• пропозиції “додай 1 пачку і отримай більшу знижку”
• можливість додати прямо з інтерфейсу
• логіка масштабується до 8 пачок
6. Підписка
• періодичність: 2 тижні / місяць
• 2 або 4 пачки
• формат: один сорт / мікс / вибір обсмажувача
• управління в особистому кабінеті
Правила:
• −20% по підписці
• не сумується з іншими знижками
• підписка не може бути менш вигідною, ніж разове придбання
6.1. Бонусна програма (post-purchase)
• нарахування після оплати
• % від Net Amount
• термін дії 60 днів
• бонуси застосовуються в наступному замовленні
• параметри управляються з адмінки
• логіка не бере участь у поточному checkout
7. Картка товару
Без редизайну. Додати:
• перемикач One-time / Subscribe
• підказки по вигоді обсягу і підписки
• можливість додавати додаткові блоки через адмінку (на майбутнє)
8. Атрибути смаку
• Acidity / Sweetness / Bitterness
• шкала 1–5
• відображення в картці і списку товарів
9. Реферальна програма (інфлюенсери)
• унікальні посилання / коди
• 10% від Net Revenue
• нарахування тільки за оплачені замовлення
• підтримка підписок (обмежена кількість платежів)
• без гейміфікації і рівнів
10. Доставка
• ≥30 € — безкоштовно
• <30 € — 4 €
• поріг вважається після знижок
• підказки до кошика
11. Банери і промо
• управління з адмінки
• без розробки
• головна / категорії / інші сторінки
12. Особистий кабінет
• історія замовлень
• “Повторити останнє замовлення”
• управління підпискою
13. Масштабованість
• нові категорії без доопрацювання коду
• управління участю категорій у знижках
• cross-sell в кошику
14. Управління наявністю
• числовий залишок або безліміт
• автоматичний Out of stock
• товари не видаляються
• управління активністю з адмінки
💳 Платежі
• поточна платіжна логіка повинна працювати
• перенесення або повторне підключення при зміні платформи
• без зміни дизайну checkout