Подавайте работы до 5 июня (птн)15 000 Р,
с 6 июня (сб)21 000 Р
Церемония награждения
4 декабря 2026
Крупнейшая digital-премия в Европе

Финзачет 2025 — онлайн-проект с 8,3 млн уникальных визитов, развивающий финансовую грамотность населения России

Заказчик: Банк России
Исполнитель: «Далее»
Share
Share
Финзачет 2025 — онлайн-проект с 8,3 млн уникальных визитов, развивающий финансовую грамотность населения России

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

Финзачет — федеральный онлайн-проект Банка России, который ежегодно помогает россиянам проверить уровень финансовой грамотности. В 2025 году в нем приняли участие 2,3 млн человек: школьники, студенты, взрослые, пенсионеры и семейные команды.

Команда разработчиков Далее курирует проект 5 лет. За это время мы превратили сайт в устойчивую цифровую платформу, которая:
- выдерживает пики нагрузки,
- остается удобной для миллионов пользователей,
- каждый год расширяет свои возможности.

В 2025 году Финзачет прошел 7-28 октября, за три недели:

2,3 млн человек приняли участие;
8,3 млн — общее число уникальных посетителей;
1-1,4 млн визитов в сутки — нагрузка в пиковые дни;
2498 пользователей зарегистрировались по партнерскому ключу;
2794 человека прошли зачет через встроенный API на платформах партнеров.

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

Финзачет — это способ проверить свой уровень финансовой грамотности. Дети учатся обращаться с карманными деньгами, подростки осваивают навыки достижения целей, а взрослые решают важные жизненные задачи, связанные с деньгами.
Помимо этого, инициатива — отличный тренажер в безопасности. Для справки: общий ущерб от действий мошенников за первый квартал 2025 года составил около 6,9 миллиарда рублей.

Все вопросы на платформе дифференцированы по возрасту, сложности и жизненным ситуациям. Можно пройти:

- Личный зачет — есть базовый и продвинутый уровни.
- Семейный зачет — один участник создает команду, добавляет членов семьи и проходит вопросы вместе с ними в одном интерфейсе.
- Олимпиадный зачет от ВШЭ — длится в течение 3-х дней, в итоге можно получить идентификатор для прохождения в финал олимпиады «Высшая проба» от Высшей школы экономики.

Во время прохождения теста система показывает, на каком вопросе ты находишься и что уже пройдено. Это помогает держать темп и не путаться. По завершении — индивидуальные экраны с результатами и ссылки на полезные материалы, которые помогут прокачать навыки. Всеми достижениями можно поделиться в соцсетях.

Для знакомства можно пройти тест-драйв из трех вопросов — без регистрации. Для детской аудитории предусмотрены интерактивные задания.

На платформе есть и монохромная версия для слабовидящих. Она упрощает восприятие интерфейса и помогает пользователям комфортно пройти зачет.

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

Для Банка России важен не только большой охват, но и комфортное участие разных аудиторий, включая корпоративных сотрудников. Платформа должна оставаться понятной, современной и мотивирующей — чтобы люди проходили зачет полностью.

В 2025 году мы доработали UI и реализовали игровую механику. Добавили маскота Ефима, новые ачивки, титулы и обновленные шеринги. Взаимодействие стало эмоциональнее, что повысило интерес к участию. Для компаний-партнеров сделали отдельную логику регистраций и Back-to-Back API.
Чтобы поддерживать внешнюю коммуникацию, мы улучшили админ-панель и инструменты контроля.

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

Уже традиционно мы обновили визуальный стиль платформы. Графика стала ярче и проще, интерфейс — чище и понятнее. Переработали сетку страниц, контрастность элементов, структуру карточек вопросов, размер интерактивных областей и состояние кнопок.

— Геймификация с маскотом
Впервые включена полноценная игровая механика. Ее основой стал персонаж — енот Ефим. Его разработали после серии гипотез: нужен образ, который будет дружелюбным, современным и универсальным для всех возрастов. Енота выбрали как героя, который легко считывается, хорошо анимируется и позволяет передавать эмоции через пластику мордочки и поз.

Настроили систему реакций маскота: Ефим появляется на ключевых этапах прохождения, поддерживает пользователя, комментирует прогресс и делает опыт менее формальным.

Вместе с ним на платформе появилась и новая линейка наград:
- ачивки за активность и Зал достижений,
- титулы по результатам,
- расширенные шеринги, в которых Ефим становится частью визуального образа.

— Игровая механика стала заметным улучшением пользовательского опыта — она делает участие более живым, снижает тревожность у новичков и помогает детям ориентироваться в процессе.

— Интерактивные вопросы для детей
Интерактив для младших классов собрали на связке React + Redux. Почти все детские задания используют изображения, поэтому одной из ключевых задач была оптимизация загрузки.
Разделили интерфейс на два набора компонентов — для мобильных устройств и десктопа. При открытии страницы система определяет размер экрана и подгружает только нужные скрипты. Это уменьшает вес фронтенда и помогает сохранить стабильную работу при высокой одновременной нагрузке.

Есть вопросы с простыми Radiobutton, а также отдельные интерактивные сценарии:

- Drag & Drop — ребенок перетаскивает в корзину только нужные покупки.
- Слайдер — двигает ползунок, выбирая решение.
- Draw-to-select — «раскрашивает» правильный вариант ответа.
«Разминка» на главной

Короткий тест-драйв из трех вопросов вынесен на главную страницу как отдельный сценарий. Для него настроена персонализация по возрасту: разные вопросы для взрослых и детей. Блок работает без регистрации, подсчет ответов осуществляется только на фронтенде.

— Новые типы вопросов и отображение прогресса
Добавили новый тип вопроса — с ответом числом, а не выбором варианта. Это потребовало расширения схемы хранения данных и валидации ответов.

Также переработали логику пагинации. Для каждого сценария зачета система хранит текущую позицию и статус ответа по каждому вопросу. Это дает возможность показывать пользователю, какие задания уже пройдены и сколько осталось до конца.

— Back-to-Back API для партнеров
Реализовали Back-to-Back API для корпоративных партнеров. Крупные компании могут встроить механику зачета прямо в свои системы: личные кабинеты, обучающие порталы, внутренние сервисы.

Технически это сервер-серверное взаимодействие:
- пользователь проходит тест на стороне партнера;
- персональные данные и аккаунт остаются в его инфраструктуре;
- мы получаем обезличенную статистику: количество прошедших, результаты, уровень активности.

— Регистрация по коду организации
Для тех партнеров, кто не готов к API-интеграции, сделали альтернативный B2B-канал — регистрацию по коду организации.

Компания получает уникальный код. Сотрудник вводит его при входе на отдельной странице сайта Финзачета. Это позволяет:

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

— Обновленная админ-панель
Внутреннюю работу с платформой перенесли с Orchid на Filament v3.3.31. Фактически административный интерфейс под Laravel был пересобран, стал быстрее и логичнее. Это дало более гибкое управление сущностями и снизило стоимость дальнейшей поддержки.

Контент-менеджеры и модераторы могут без участия разработчиков:
- управлять вопросами, категориями и пользователями;
- искать участников по имени, email и олимпиадному коду;
- просматривать сертификаты;
- массово очищать базу от ненужных аккаунтов;
- модерировать корпоративные регистрации на отдельной вкладке.

В разделе «Вопросы» появилась поддержка полнотекстового поиска и редактирования прямо в textarea с HTML-разметкой. Раньше все писалось в одну строку, что осложняло работу с длинными вопросами.

— Единый дашборд по трафику и конверсии
Для работы с данными создали внутренний дашборд, который собирает статистику по всем подключенным каналам. Система учитывала около 190 партнерских и 300+ региональных источников трафика.

Дашборд показывает путь пользователя от первого перехода до успешной регистрации и зачета. Вся дальнейшая статистика обрабатывается бэкендом и выгружается в виде Excel-отчетов.

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

Чтобы выдерживать пиковую нагрузку в 1-1,4 млн в сутки, мы:
- масштабируем бэкенд по горизонтали под рост трафика;
- раздаем статический контент через CDN: картинки, шрифты, бандлы;
- используем очереди и кеш для равномерного распределения запросов;
- держим постоянный мониторинг и резервируем серверы — при падении одного узла запросы автоматически уводятся на другой.

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

В 2025 году Финзачету уже восемь лет. Наша команда сопровождает проект пятый год. За это время мы прошли полный цикл развития продукта. Ежегодно фиксируем инсайты и адаптируем проект под новые требования аудитории и клиента.

Главные отличия 2025 года:

- Игровая механика с маскотом Ефимом, которая избавляет от ощущения, что ты на экзамене.
- Регистрация по коду организации и Back-to-Back API, чтобы партнеры могли встроить зачет в свои интерфейсы и добавить вопросы.
- Дашборд и улучшенная админ-панель.

Также впервые собрали подробную User Journey Map всех сценариев: Личного, Семейного, Олимпиадного прохождения. Она помогает команде быстрее подключать новых специалистов, видеть зависимости между модулями и планировать развитие платформы на несколько сезонов вперед.

После обновлений количество обращений в техподдержку снизилось в 12 раз по сравнению с 2024 годом. Большая часть оставшихся запросов связана с единичными кейсами. Например, при регистрации с двойными именами — исправили валидацию в тот же день.

Скриншоты

Share
Share

Номинации

Сайты → Образование
IT-решения, разработка и интеграция

Дата запуска

19 декабря 2024 года

Авторы

Николай Емеличев — руководитель группы
Марина Заботина — аккаунт-директор
Владимир Пиков — проджект-менеджер
Дмитрий Сидорович — проджект-менеджер
Диана Мирзиярова — аналитик
Сергей Ящук — веб-аналитик
Михаил Петровский — тимлид фронтенд-команды
Екатерина Плаксина — фронтенд-разработчик
Иван Егоров — фронтенд-разработчик
Влад Климанов — тимлид бэкенда
Дмитрий Куриленко — бэкенд-разработчик
Даниил Лихачев — бэкенд-разработчик
Александр Сотов — DevOps-инженер
Николай Селезнев — тимлид дизайн-направления
Кирилл Нагирняк — дизайнер
Валерия Рубан — дизайнер
Артем Реутов — художник
Павел Квасов — руководитель контент-команды
Дина Цуренкова — контент-менеджер
Виктория Дремова — копирайтер
Влад Голодников — тимлид QA
Евгений Фунтов — QA
Никита Жилин — QA

Ссылки

finzachet.ru finzachet-staging.dalee.ru
Крупнейший digital-конкурс в Европе
Подавайте работы до 5 июня (птн)15 000 Р,
с 6 июня (сб)21 000 Р

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