Крупнейшая digital-премия в Европе

Разработка цифровой платформы «Кампус» для студентов Свердловской области

Заказчик: Уральский фонд поддержки студенчества «Кампус»
Исполнитель: SoftMediaLab
Share
Share
Разработка цифровой платформы «Кампус» для студентов Свердловской области

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

Уральский фонд «Кампус» помогает студентам Свердловской области получать повышенные стипендии и другие меры поддержки. Бумажные заявки и долгие проверки усложняли процесс, поэтому фонд решил организовать информационный обмен с вузами региона.

Для решения такой амбициозной задачи SML создала и продолжает развивать цифровую экосистему, которая:
• Автоматизирует подачу заявок и сбор данных – теперь это 10 минут вместо нескольких дней бумажной волокиты;
• Поддерживает единое информационное поле для студентов - рассылки, новости, скидки, мероприятия в одном месте;
• Работает на разных платформах – сайт и мобильное приложение с личным кабинетом для всех типов устройств.

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

Проект действует второй год, SML ведет его в режиме техподдержки. Сегодня в системе зарегистрировалось почти 5 000 студентов. Заявки на получение повышенной стипендии теперь обрабатываются за 10 минут. Процесс настройки обмена данных с вузами продолжается.

Развивается административная часть - по задачам заказчика добавляются нужные фильтры для расширения возможностей работы с информацией, улучшается интерфейс административной панели. Также мы регулярно обновляем сайт, выкладываем в магазины приложений обновления мобильной версии системы “Кампус”.

Проект развивается, и в ближайшее время фонд планирует запустить интеграцию с HRM-системой “Хрум”, которая, помимо публикации вакансий работодателей и резюме с различных площадок, ведет полный процесс подбора от рассмотрения кандидатов до приема на работу. Работодатели смогут находить и приглашать лучших выпускников вузов Свердловской области на стажировки, практики и работу.

Интеграцию планируется реализовать в два этапа:

1 этап. Персональные данные студентов не передаются: HR-платформа предоставляет вакансии, которые публикуются для студентов, а откликнувшиеся студенты направляются на площадку работодателя.

2 этап. После подключения дополнительных государственных сервисов идентификации (например, через ЕСИА), появится возможность легально и безопасно передавать персональные данные студентов с их согласия, что позволит откликаться на вакансии напрямую через платформу.

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

В 2023 году по инициативе губернатора Свердловской области в Екатеринбурге был создан Уральский фонд поддержки студенчества «Кампус» — крупнейший проект региона для поддержки студентов. Фонд мотивирует обучающихся остаться работать в регионе и помогает им получать повышенные стипендии за отличную учёбу по приоритетным направлениям, оформлять компенсации по образовательным кредитам с господдержкой, а также пользоваться скидками в магазинах, музеях, кафе, медицинских центрах и других организациях.

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

В регионе насчитывается более 20 вузов, в которых учатся около 110 000 студентов. Для их участия в проекте и доступа к студенческой программе лояльности требовалось создание понятной и удобной для студентов цифровой платформы, объединяющей финансовые, информационные и социальные ресурсы.

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

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

I. Сайт проекта.
Разработана публичная часть проекта, где размещены основные направления работы фонда, а также актуальные новости, мероприятия и список партнеров, предоставляющих скидки для студентов. Характеристики сайта:

• Продуманная структура и понятная навигация с четким разделением информации по категориям (регистрация, новости, бонусы, льготные кредиты).
• Современный, лаконичный дизайн с использованием фирменных элементов.
• Предусмотрена форма обратной связи, а также информация о возможности регистрации и участия в программе — все соответствует лучшим практикам UX.
• Страница регистрации максимально упрощена для студентов — минимально необходимый набор полей, лаконичные инструкции.
• Версия сайта адаптирована для мобильных устройств, что важно для аудитории — студентов.
• Скорость загрузки и поведение интерфейса без явных задержек и сбоев.

Сайт разработан с использованием современных технологий на стеке React и с учетом особенностей аудитории — молодых студентов и выпускников вузов.

II. Мобильное приложение
Поддерживающая часть системы с мобильной версией личного кабинета.

Мы использовали один язык разработки, чтобы приложение было кроссплатформенным: в отличие от обычных приложений, которые пишутся на Kotlin для Android и Swift для iOS, мы использовали JavaScript с расширением React Native.

Проработали архитектуру и сделали релиз в магазинах приложений.
https://play.google.com/store/apps/details?id=ru.softmedialab.kampus
https://apps.apple.com/ru/app/фонд-кампус/id6450736485

III. Личный кабинет
Предназначен для подачи заявок на участие в программах фонда (стипендиальная программа и программа компенсации части образовательного кредита), получения информации о статусе обработки этих заявок и управления настройками аккаунта.

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

После регистрации студента в системе и подачи заявки на получение повышенной стипендии данные обрабатываются и решение по заявке студент получает в личном кабинете буквально в течение 1–10 минут. Такая скорость обработки достигается за счет интеграции системы Кампус с шиной ГИС «ЕЦП» («Единое цифровое пространство»).
При подаче заявки в личном кабинете происходит первичный скоринг: проверяется статус студента, его вуз, специальность, а главное - успеваемость.

Если заявка проходит проверку, ее одобряют — запускается процесс ежемесячных выплат. Система отслеживает изменения успеваемости в сессионный период.

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

После формирования списка одобренных заявок выплаты выгружаются в Excel-файл, который фонд отправляет в вуз для проведения платежей.

IV. Административная часть.
Предназначена для работы с личными данными участников программ фонда, формирования отчетности, автоматизации процессов, обеспечивающих функционирование фонда.

В административной части сотрудники фонда реализуют следующие процессы:
• управляют контентом сайта
• работают с заявками участников программ
• управляют зарегистрированными пользователями
• формируют, обрабатывают и выгружают списки участников программ «Кампуса»
• формируют отчетность по программам
• управляют списком партнеров программы лояльности фонда
• управляют рассылкой е-мейл и push-уведомлений участникам.

Административная часть полностью адаптирована под бизнес-процессы заказчика.
Заявки от студентов обрабатываются автоматически. Сотрудники фонда администрируют обращения с помощью специальной панели. Здесь публикуются новости, сверяются данные участников проекта, работает сервис информационных рассылок студентам.

При разработке личного кабинета и административной панели мы использовали React для создания интерфейсов с управляемым состоянием и Node.js для создания масштабируемой серверной части, готовой к росту количества участников проекта.

V. Интеграции с ГИС
Для обеспечения работы ИС «Кампус» реализован обмен данными с 2-мя внешними информационными системами:
1. ГИС «Единой Цифровое пространство» (ГИС «ЕЦП») для обмена данными с ИС «Региональная База Данных» (ИС «РБД»)
2. ИС «Единая Социальная карта» (ИС «ЕСК»)

К интеграционной шине ГИС «ЕЦП» подключены вузы. Благодаря интеграции ERP-систем каждого вуза c интеграционной шиной, данные о студентах и их успеваемости попадают в ИС «РБД». Из этой ИС данные передаются на обработку и хранение в ИС «Кампус».

Также реализована интеграция через ту же шину с ГИС «ЕСК». Благодаря этой интеграции фонд «Кампус» может выдавать студентам карты лояльности обширной партнерской сети.

Стек технологий проекта: PHP, Laravel, React, RN, Node.JS

Дизайн
Разработали айдентику проекта и макеты. Также наша команда адаптировала страницы сайта, личный кабинет для мобильного приложения, планшета и уменьшенной настольной версии. Графический дизайн полностью переделали под UX, чтобы можно было использовать макеты в разработке.

Создали с нуля UI-kit (набор визуальных элементов), чтобы на его основе можно было быстро и просто создавать макеты в общей визуальной канве проекта, а также использовать готовые элементы при разработке платформы.

Команда: проджект-менеджер, тимлид node.js/React, тимлид React/RN, разработчики RN, разработчик PHP, аналитики, дизайнеры, разработчики node.js, разработчики React, тестировщик, DevOps.

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

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

Например, в программах Фонда «Кампус» периодически меняются условия и критерии начисления дополнительных стипендий, вводятся новые специальности, добавляются к проекту вузы. Для оперативной работы с изменениями в Административной части системы мы предусмотрели возможность изменения критериев в удобном интерфейсе. Алгоритмы «подкручиваются» сотрудниками Фонда раз в квартал.

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

Для решения задачи мы реализовали хранение данных в шине единообразно, в удобном виде для получения их ИС «Кампус». Соответственно, для формирования списка на выплату стипендий и назначения компенсации образовательного кредита сотрудникам фонда не нужно обрабатывать огромные массивы неструктурированных данных об оценках студентов вручную.

Масштабируемость и увеличение нагрузки
Техническим заданием на разработку ИС «Кампус» предполагалась возможность масштабирования по производительности и объему обрабатываемой информации без модификации основного ПО.

Команда Софтмедиалаб реализовала систему полностью соответствующую ТЗ заказчика в этой части:
• Максимальное количество одновременных пользователей сайта – до 250 000
• Максимальное количество одновременных пользователей личного кабинета – до 50 000.
• Максимальное количество пользователей административной части – 250.
• ИС «Кампус» предусматривает пиковую нагрузку до 1 000 000 уникальных пользователей в сутки.

Скриншоты

Комментарий заказчика

«Мы очень рады, что нашими разработчиками стали профессионалы из СофтМедиаЛаб. Их понимание специфики цифровых продуктов помогло нам выстроить командную работу над продуктом с участием нескольких ведомств и наших партнеров».
Share
Share
Бронза
• Лучший сайт для детей / юношества / молодежи
Tagline Awards 2025

Номинации

Сайты → Проект для детей / юношества / молодежи

Дата запуска

4 марта 2024 года

Авторы

Бояршин Юрий
Кольс Степан
Худков Николай
Каюмов Михаил
Лихачев Андрей
Оленин Александр
Седышев Роман
Короткова Ксения
Матсон Максим
Зангиров Радик
Терешков Иван
Коломеец Александр
Чернецкая Ирина
Дроздова Ольга
Абдрахманов Кубатбек
Каппушев Алхаз
Субботина Екатерина
Аслалеев Абай
Шеин Максим
Ольга Котлярова

Ссылки

studgorod.ru