У клиента долгое время уже был разработан проект на Битрикс CMS, и основной проблемой для него была невозможность оперативно вносить изменения, нестабильность работы платформы и скорость работы платформы не удовлетворяла.
В процессе разработки мы запустили MVP (минимально жизнеспособный продукт) сделанный на Creatium и после сделали и запустили основной продукт собранный на платформе Laravel которая может выдерживать гигантские нагрузки, не тормозит и дает хорошую конверсию.
Собственная CMS, мы использовали очень мощную CMS на базе Laravel.
Нестандартные формы интеграции, мы разработали форму на заявку страхования, а так же форму для регистрации тренеров и все формы заявок, и сделали весь backend под это.
Был сделан модуль работы с адресами, в котором мы проработали все центры с привязкой их к тренерам которые там есть, с подргузкой фотографий для каждого отделения, с возможностью проложить маршрут к конкретному отделению, с записью на конкретное отделение и возможностью позвонить в конкретное отделение.
CI/CD мы использовали автовыкатку для того чтобы сайт автоматически, безшовно попадал в производство. Использовали для этого CI/CD и GitLab, Deployer, Webpack.
В качестве языков backend были использованы PHP и JavaScript.
PHP был использован в рамках фреймворка Laravel плюс визуальной оболочки LaravelNova.
Для фронтэнда был использован Vue.js и нативный JS и CSS со сборщиком в виде Webpack.
Серверной технологией была простая Shared-Хостинг, но на которую устроена автоматическая выкатка через GitLab и CI/CD.
Так же была разработана система подгрузки контента, где мы использовали динамическую загрузку фотографий, которая позволяла облегчать фотографии при загрузке на мобильной версии.