Заказчик пришёл с уже готовым сайтом на Tilda, но на практике платформа начала сильно ограничивать развитие проекта. Возникали проблемы с доработками, логикой каталога, управлением контентом и масштабированием. Любые нестандартные изменения требовали костылей или оказывались вовсе невозможны.
В итоге заказчик «намучился» с Tilda и принял решение перенести сайт на полноценный фреймворк с возможностью гибкой доработки — Laravel.
Основная задача заключалась в том, чтобы сохранить простоту сайта, но при этом получить стабильную, расширяемую систему с нормальной логикой работы каталога и корзины.
В рамках проекта я:
Полностью перенёс сайт с Tilda на Laravel
Воссоздал существующую структуру и визуальную логику сайта
Реализовал небольшой каталог товаров:
список товаров
отдельная страница каждого товара с подробным описанием
Разработал простую корзину без онлайн-оплаты:
добавление товаров
отправка заявки
Настроил уведомления на email при оформлении заявки из корзины
Сделал чистую и понятную архитектуру проекта с возможностью дальнейших доработок
Обеспечил корректную работу сайта на всех устройствах
Все решения реализованы без использования тяжёлых CMS — только Laravel и кастомная логика под задачи проекта.
В результате заказчик получил:
Полноценный сайт на Laravel вместо ограниченной Tilda
Стабильную работу без зависимостей от конструктора
Удобный каталог с отдельными страницами товаров
Простую и понятную корзину с уведомлениями на email
Возможность свободно развивать и масштабировать проект в будущем
Сайт стал технически устойчивым и готовым к дальнейшему росту без ограничений платформы.