aquapro.ua — магазин води на Laravel: переїзд із WordPress і розумна логіка замовлень
Перевели онлайн-магазин виробника артезіанської води з WordPress на Laravel зі збереженням бази даних — і вбудували складну бізнес-логіку: формульні ціни, діапазони доставки, бонусну систему AquaPro Club, промокоди й реферальну програму.

Модернізувати живий магазин води й переїхати на Laravel
AquaPro («Аква Про») — український виробник артезіанської питної води з 2009 року з власним виробництвом і доставкою по Києву. Магазин працював на WordPress і вперся в стелю: складне ціноутворення, бонуси й акції важко було розвивати, мобільна версія й фільтри мали баги. Задача — модернізувати інтернет-магазин і перевести його на Laravel зі збереженням наявної бази даних.
Найскладніше — не дизайн, а логіка
Міграція WordPress → Laravel
Перенесли сайт на Laravel і підключили наявну базу даних — клієнти, замовлення й історія лишилися на місці.
Формульне ціноутворення води
Ціни на воду міняються без програміста: індивідуальні формули для кожного виду води й можливість перевести товар у звичайну фіксовану ціну.
Логіка діапазонів доставки
Вибір слотів з урахуванням свят і вихідних; найближчі діапазони автоматично стають недоступними, якщо в кошику є специфічні товари.
Бонусна система AquaPro Club
Повноцінна програма лояльності з нарахуванням бонусів і окремою інформаційною сторінкою правил.
Промокоди та кешбек
Генерація промокодів у вигляді кешбеку на наступні замовлення + реферальна програма «Приведи друга» з автонарахуванням.
SMS-реєстрація
Підтвердження номера телефону через СМС на реєстрації, з контролем витрат, щоб не зливати бюджет на розсилку.
Акції без розробника
Додавання й видалення акцій на окремій сторінці та в ротації на головній; автоматичне формування акційної корзини.
Реєстрація та замовлення — окремо
Розділили реєстрацію й оформлення замовлення на етапи та полагодили баги мобільної версії й фільтрації.
Однаково зручно на десктопі й у смартфоні
Мобільну версію перезібрали з нуля — банери, каталог і фільтри працюють коректно на всіх екранах.

Каталог, картка товару, кошик
Каталог із фільтрами, картка товару з калькулятором кількості й ціни, кошик і особистий кабінет — усе на Laravel.

На чому зробили
Ми зробили не «ще один магазин», а перевели живий бізнес на гнучку платформу, де маркетолог керує цінами, акціями й бонусами без розробника. А далі домен веде команда SEO/GEO.