2018
Разработка веб-платформы для франчайзи DODO PIZZA с real-time аналитикой финансовых показателей
Web
О задаче
«DODO Pizza» — международная сеть пиццерий с 1200+ точками в 23 странах мира. Компания известна не только вкусной пиццей, но и своим инновационным подходом к управлению бизнесом через широкое применение информационных технологий.

Клиент обратился с запросом на создание веб-платформы для франчайзи с real-time аналитикой финансовых показателей.
Основные цели

  • Прозрачность данных: Отображение информации по всем ресторанам: выручка и KPI за период (общая и по каждой локации).
  • Глобальный охват: Интерфейс для аудитории из США и Европы.
  • Интеграция с legacy-системами: Синхронизация с внутренней BI-платформой клиента.
Требования

  • Real-time обновления: Данные должны обновляться каждые 30 секунд без лагов.
  • Мультивалютность: Конвертация валют (рубли, доллары, евро) с учетом колебаний курсов.
  • Высокая нагрузка: Одновременный доступ 500+ пользователей без потери производительности.
Решение
Фаза анализа

  • Проведена детальная сессия сбора требований с участием IT-департамента клиента.
  • Изучены особенности генерации и передачи данных через API клиентской системы.
  • Проанализированы конкурентные сайты с похожим функционалом для определения лучших практик.
Фаза проектирования

  • Подготовлено техническое задание (FSD) с подробным описанием архитектуры решения.
  • Созданы прототипы интерфейсов в Figma с учетом UX/UI-требований целевой аудитории.
Выбран стек технологий:

  • Back-end: Python/Django (обработка данных) + PostgreSQL (хранение метрик).
  • Front-end: Vue.js (интерактивные графики) + Webpack (оптимизация сборки).
  • API интеграция: Currencylayer API для конвертации валют.
  • RESTful API для синхронизации с внутренней BI-системой клиента.
  • Версионирование кода: Git.
  • DevOps: Настройка CI/CD (GitLab) для автоматического деплоя, балансировка нагрузки через Nginx.
  • Методология управления проектом: Agile (Scrum): Еженедельные спринты с демо для заказчика.
  • Figma: Дизайн и UX.Создание адаптивного интерфейса.
  • A/B-тестирование: Оптимизация конверсии ключевых страниц.
  • Трекеры: Яндекс.Трекер для задач, Trello для дизайн-ревью.
Фаза разработки

  • Реализован механизм автоматического обновления данных каждые 30 секунд через REST API.
  • Настроена система мультивалютности для представления финансовых показателей в разных регионах.
  • Дизайн выполнен в соответствии с брендбуком DODO и требованиями международной аудитории.

Фаза тестирования

  • Проведено комплексное тестирование (функциональное, нагрузочное, кроссбраузерное).
  • Использованы инструменты CI/CD для автоматизации деплоя и контроля качества.

Результаты

Производительность:
  • Сайт обновляет данные каждые 30 секунд без потери производительности.
  • Время загрузки страницы — <1.5 сек (Google PageSpeed Score: 92/100).
  • Сервер выдерживает 1200 RPS (запросов в секунду).
Пользовательские метрики:
  • 100 000+ посещений в месяц.
  • Среднее время сессии — 12 минут (в 2.5x выше аналогов в нише).
  • 99.9% uptime за 6 месяцев (SLA выполнено).

Бизнес-результаты:
  • Снижение нагрузки на поддержку клиента на 40% (благодаря детальной аналитике в личном кабинете франчайзи).
  • Интеграция платформы в корпоративную экосистему для принятия data-driven решений.
  • Увеличение интереса к франшизе благодаря прозрачной и актуальной статистике.
  • Повышение доверия потенциальных партнеров за счет демонстрации стабильного роста компании.
Контакты
+7 927 728-08-27
personalartru@gmail.com
This site was made on Tilda — a website builder that helps to create a website without any code
Create a website