Новый интерфейс за 3 месяца: как AIR Production освежили сайт многофункционального парка развлечений "Остров мечты"
Парк развлечений "Остров мечты" обратился к digital-студии AIR Production за разработкой нового сайта с расширенным функционалом. Основная задача состояла в создании удобного интерфейса для продажи билетов на мероприятия и развлечения всех направлений развлекательного комплекса.
По ходу проекта команде разработчиков нужно было:
- Реализовать онлайн-бронирование мест на участие в мероприятиях и развлечениях;
- Обновить интерфейс сайта;
- Уложиться в короткие сроки (было установлено 3 месяца на подготовку и реализацию проекта);
- Оптимизировать скорость загрузки страниц.
Старый сайт, как и новый, работал на платформе "Битрикс", но, к сожалению, без использования современных фронтовых фреймворков.
Это существенно ограничивало его функциональные возможности и визуальную привлекательность.
В результате, о масштабировании на старой системе "Битрикса" на бэке и классическом фронте можно было только мечтать — она не предоставляла необходимых инструментов для роста и развития.
Например, добавлять на сайт новые объекты развлечений и аттракционы.
Одним из самых интересных и сложных моментов для специалистов AIR Production стало создание трехсторонней интеграции между сайтом, билетной системой и платформой MindBox.
Эта интеграция функционирует корректно только в тесной связке, что добавляет дополнительный уровень сложности к проекту.
Ключевым моментом была также необходимость сохранить все данные пользователей с прежнего сайта, включая их уникальные идентификаторы.
Это крайне важно для обеспечения непрерывности интеграций и предотвращения потери информации. Речь идет о более чем 700 тысячах пользователей.
AIR Production предложили заказчику несколько стратегических решений, направленных на оптимизацию процессов интеграции.
- Во-первых, ранее в методах обмена между сайтом и MindBox, а также билетной системой использовалось избыточное количество параметров, многие из которых были фактически ненужными и не оказывали влияния на процесс. Эти параметры представляли собой рудиментарные элементы, наследие устаревшего сайта и прежних решений, которые на протяжении времени сохранились, но уже не использовались. Теперь же программисты оптимизировали методы, убрав ненужные параметры и упростив взаимодействие.
- Во-вторых, AIR Production разработали удобный формат для создания новых шаблонных страниц, где теперь не требуется вмешательство разработчиков. Команда заказчика может самостоятельно и быстро адаптировать контент под свои нужды, что значительно ускоряет процесс работы сайта.
Перед digital-студией стояла сложная задача — завершить проект в течение трех месяцев. Для реализации они внедрили параллельное выполнение нескольких процессов:
- Создание технического задания и макетов.
- Параллельная разработка бэкенда и фронтенда, а также тестирование.
Дополнительно, в это время бизнес-аналитик разрабатывал расширенное техническое задание и новые макеты для версии 1.2 сайта, которая была выпущена одновременно с основной версией.
Важным моментом стало присутствие аналитика на всех встречах по дизайну. Это обеспечивало быструю обработку всех нюансов и оперативное внесение корректив в техническое задание, что значительно ускоряло процесс согласования и реализации.
Не менее важной задачей была оптимизация скорости загрузки страниц.
Специалисты разработали подробный мануал для заполнения контента, который помог избежать перегрузки сайта.
Также были внедрены эффективные методы компрессии и обработки изображений в специализированный формат, что значительно улучшило производительность.
В завершении разработчики провели оптимизацию скриптов на фронт-стороне.
В процессе работы над проектом у AIR Production были некоторые сложности.
Одна из наиболее значительных возникла во время релиза сайта — выгрузка базы данных.
Это создало определенные сложности, так как требовалась быстрая и эффективная реакция нашей команды.
Для решения данной проблемы было создано специальное поле, предназначенное для хранения старого ID. Проблема оказалась несложной, однако функционал, в котором она возникла, является ключевым.
Сложность ситуации заключалась в том, что проблема проявилась непосредственно во время релиза, когда старый сайт уже был отключен, и у AIR Production оставалось всего 5 часов на решение. Тем не менее, решение было внедрено и протестировано прямо в процессе релиза.
Несмотря на данную ошибку, время проведения релиза не было перенесено и все прошло гладко.
Это позволило команде экспертов сохранить целостность данных и избежать путаницы, которая могла возникнуть в процессе интеграции с другими системами. В кратчайшие сроки они внесли необходимые изменения во все интеграции и в те места, где использовался ID пользователя на сайте, что обеспечило плавный переход и минимизировало риски.
Одним из важнейших аспектов успешной реализации любого проекта является активное участие заказчика на всех его этапах.
В данном случае заказчик проявил себя как неотъемлемая часть команды. Он был вовлечен в процесс на каждом ключевом этапе — от аналитики и дизайна до отладки и переноса. На этапе отладки и переноса заказчик активно сравнивал итоговую реализацию с изначально ожидаемыми результатами.
Этот процесс позволил выявить ряд важных доработок, направленных на повышение удобства как для конечных пользователей, так и для администраторов сайта.
Что в результате?
Digital-студия не только успешно справилась с расширенными задачами, но и смогла внести в проект больше креативности и уникальности.
По завершении проекта был сформирован беклог и составлен план работ на ближайшие 3-6 месяцев.
Кроме того, в ходе совместной работы AIR Production с клиентом были запущены еще три интересных проекта: мобильное приложение "Остров мечты", витрина для рекламодателей и доработка фрейма для продажи билетов на пляж.
AIR Production — компания-разработчик решений для ecommerce: интернет-магазинов, маркетплейсов, веб-приложений и онлайн-сервисов. №1 в разработке интернет-магазинов по версии Рейтинга Рунета.
"Остров мечты" — крупнейший крытый парк развлечений в Европе, включающий в себя торгово-развлекательный комплекс и ландшафтный парк с набережной.
Реклама ООО "ЭИР Продакшн"
ИНН 7743136050