Подавайте работы до 16 августа (вс)19 000 Р,
с 17 августа (пнд)28 000 Р
Церемония награждения
4 декабря 2026
Крупнейшая digital-премия в Европе

Мобильное приложение на Flutter для B2B-платформы корпоративных скидок

Заказчик: NDA
Исполнитель: ItFox
Share
Share
Мобильное приложение на Flutter для B2B-платформы корпоративных скидок

Главное о кейсе

Клиент — B2B-платформа корпоративных скидок для сотрудников крупных компаний. На старте — сайт и бэкенд на REST API, более 10 партнёров (банки, ритейлеры, IT-корпорации) с совокупной численностью сотрудников свыше 500 000 человек. Полноценного мобильного приложения не было.

Задача — разработать мобильное приложение для iOS и Android, чтобы сотрудники компаний-партнёров могли получать доступ к скидкам по индивидуальным кодам без открытой регистрации.

Скрытые проблемы, выявленные в процессе:
· Вместо одного приложения потребовалось три брендированные версии — с разными дизайнами и серверными адресами.
· Бэкенд задерживался — фронт-команда могла простаивать неделями.
· Внешний чат-сервис LifeText не имел SDK для Flutter.

Решение: Flutter — единая кодовая база для двух платформ. Настроили Flavors — из одного кода собираются три приложения с индивидуальными иконками, цветами и endpoints. Использовали мок-данные для параллельной разработки без ожидания бэкенда. Чат интегрировали через WebSocket напрямую, без готового SDK.

Результаты:
· три приложения одновременно опубликованы в Google Play и App Store;
· аудитория — более 100 000 активных пользователей;
· краш-рейтинг < 1%, жалоб на производительность нет;
· экономия на поддержке — до 70% за счёт единой кодовой базы;
· срок реализации — 6 месяцев.

Было: сотрудники не могли быстро активировать скидки со смартфона — ценность бонуса снижалась.

Стало: мгновенный доступ к скидкам в два клика, чат-поддержка в реальном времени, плавная работа без зависаний.

Как проект изменил жизнь пользователей

До: Сотрудники крупных компаний получали доступ к скидкам (массаж, аренда яхт, рестораны, спа) только через сайт. Чтобы активировать предложение, нужно было заходить в браузер, искать нужный раздел, вводить данные. Это было неудобно, особенно в мобильном формате. Многие просто не пользовались бонусом — ценность предложения для сотрудников снижалась.

После: Всё в смартфоне. Открыл приложение, ввёл индивидуальный инвайт-код — и видишь все доступные скидки. Активация в два клика. Чат-поддержка работает в реальном времени: можно задать вопрос, не выходя из приложения. Приложение не тормозит даже при быстром скролле — 50+ экранов работают плавно. Пользователи получили реальный, удобный инструмент, которым пользуются ежедневно.

Бизнес-задача и ее решение

Задача: Разработать мобильное приложение для iOS и Android, которое позволит сотрудникам компаний-партнёров получать доступ к корпоративным скидкам. Без открытой регистрации — только по индивидуальным кодам.

Скрытые проблемы, выявленные в процессе:
· Вместо одного приложения заказчику потребовалось три брендированные версии с разными дизайнами и серверами.
· Бэкенд задерживался — фронт-команда могла простаивать.
· Внешний чат-сервис LifeText не имел SDK для Flutter.

Решение: Выбрали Flutter как единую кодовую базу. Настроили сборку через Flavors — из одного кода собираются три приложения с индивидуальными иконками, цветовыми схемами и серверными адресами. Использовали мок-данные, чтобы не ждать бэкенд. Чат интегрировали через WebSocket напрямую, без SDK.

Результат для бизнеса:
· Три приложения одновременно вышли в Google Play и App Store.
· Аудитория — более 100 000 активных пользователей.
· Экономия на поддержке — до 70% благодаря единой кодовой базе.
· Краш-рейтинг < 1%, жалоб на производительность нет.
· Срок реализации — 6 месяцев.

Крафт (мастерство), реализация, технические детали

Технологический стек: Flutter — кроссплатформенная разработка с единой кодовой базой для iOS и Android.

Ключевые технические решения:
— Flavors. Настроили систему сборки так, что из одного кода генерируются три разных приложения. Меняются название, иконка, цветовая схема, адрес сервера. Всё автоматизировано. Любая доработка вносится один раз и сразу доступна во всех версиях.
— Мок-данные. Разработали локальные тестовые данные, идентичные тем, что позже должен был отдавать бэкенд. Это позволило начать разработку интерфейса и логики без ожидания серверной части. Переключение на реальный API заняло один день.
— Чат через WebSocket. Подключились к сервису LifeText напрямую, минуя отсутствующий SDK. Настроили канал для обмена сообщениями в реальном времени, передачу данных пользователя и приём уведомлений. Чат заработал мгновенно.
— Производительность. Приложение выросло до 50+ экранов. Настроили приоритеты загрузки: список купонов не тормозит даже при быстром скролле, картинки подгружаются без задержек. Приложение остаётся плавным даже на бюджетных устройствах.

Инсайты, гипотезы, процесс создания и взаимодействия с заказчиком

Неожиданный поворот. Мы уже вовсю разрабатывали приложение, когда заказчик сообщил: «Нам нужно не одно приложение, а три — с разными брендами, дизайном и серверами». Запрос поступил в середине проекта. Это могло обернуться срывом сроков и перерасходом бюджета.

Как вышли из ситуации. Оперативно оценили новые требования, предложили решение и согласовали изменения. Вместо того чтобы переписывать всё с нуля, перестроили систему сборки за несколько дней. Заказчик был удивлён, что мы не только не сорвали сроки, но и уложились в бюджет.

Гибкая архитектура — не просто техническое решение, а бизнес-страховка. Когда требования меняются в процессе, правильно спроектированная система позволяет адаптироваться без потери качества и времени.

Скриншоты

Share
Share

Дата запуска

11 августа 2026 года

Ориентировочный бюджет

2 000 000 ₽

Авторы

Станислава Богданова Маркетолог

Ссылки

itfox-web.ru
Крупнейший digital-конкурс в Европе
Подавайте работы до 16 августа (вс)19 000 Р,
с 17 августа (пнд)28 000 Р

Церемония награждения — 4 декабря (пт)  •  Москва и онлайн
Купить билет
Количество билетов ограниченно, торопитесь!