Международная финтех-компания, развивающая агрегаторы финансовых продуктов в странах Юго-Восточной Азии. Продукт представлен четырьмя сайтами, каждый из которых работает в отдельной стране. Сервисы помогают пользователям подбирать и оформлять финансовые продукты — карты, кредиты, страховки и другие предложения, включая бонусные программы банков и партнерские вознаграждения.
Бизнес-задача
Задача — перевести четыре независимых сайта на единый технологический стек.
Исторически каждый из агрегаторов развивался как отдельный продукт:
Разные технологии и CMS
Независимые команды
Разные архитектурные подходы
Это приводило к усложнению поддержки, росту затрат на разработку, замедлению внедрения новых функций. Дополнительным фактором стала недостаточная прозрачность работы предыдущего подрядчика: отсутствовали понятные промежуточные результаты, возникали расхождения между ожиданиями и итогами. Клиенту требовалась аутстафф-команда, способная быстро встроиться в процесс и ускорить разработку.
Что реализовали в SML
Команда СофтМедиаЛаб подключилась в формате ИТ-аутстаффинга — это позволило быстро усилить внутреннюю экспертизу клиента без сложностей с международным наймом.
Работа строилась в несколько этапов
Технический аудит
Провели анализ архитектуры, баз данных и логики всех четырех систем
Изучили процессы хранения и обновления контента
Зафиксировали базовые метрики перед началом миграции: текущее состояние производительности и SEO-показателей
Проектирование единой архитектуры
На основе аудита сформировали план миграции:
Выбрали единый технологический стек
Внедрили общую CMS
Разработали стратегию масштабирования
В рамках унификации также было принято решение о переходе с PHP на Next.js, что позволило выстроить более современную и производительную архитектуру фронтенда.
Миграция данных
Ключевая сложность - разная структура данных на всех сайтах.
Разработали скрипты-коннекторы для автоматического переноса данных
Перенесли контент, базы предложений, пользовательские данные и блог
Выполнили переход с HubSpot на Strapi
Реализовали поэтапную миграцию кодовой базы с PHP на Next.js без остановки сервисов
SEO и производительность
На всех этапах работ отслеживали Core Web Vitals (LCP, INP, CLS и др.)
Работали совместно с аналитиками клиента
Контролировали динамику органического трафика
Оперативно вносили изменения для сохранения и роста показателей
Команда
В проекте участвовали специалисты уровня middle и senior, выполняющие функции техлидов. Это позволило:
принимать архитектурные решения
работать как с фронтендом, так и с бэкэндом
быстро подключаться к задачам любой сложности
оперативно проводить технический аудит и оптимизацию
Все четыре сайта переведены на единый технологический стек и CMS. Устранена технологическая фрагментация, поддержка теперь ведётся одной командой вместо нескольких.
Срок реализации — 5 месяцев
При этом сервисы работали без остановки, сохранена стабильность SEO-показателей, обеспечен контроль ключевых метрик производительности.
Проект перешел в стадию постоянного развития
Продукт остается живым, а команда — технологическим партнером, обеспечивающим стабильность и рост.
Главный бизнес-эффект — ускорение вывода новых фич
Благодаря единой архитектуре изменения реализуются быстрее, что позволяет клиенту оперативно реагировать на рынок