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

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

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

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