Business Cats

Смотреть кейс

Business Cats

Платформа, позволяющая учиться бизнесу играя

ОЭЗ «Алабуга» — является крупнейшей особой экономической зоной промышленно-производственного типа в России, а также признана лучшей в Европе (по версии Financial Times)

home-image

Описание
задачи Заказчика

01

Перед нами стояла сложная задача, за 3 месяца разработать масштабный проект, федерального уровня с нагрузкой 200 000 человек одновременно и 3 миллиона уникальных пользователей, все расчеты должны быть корректны, а платформа должна работать стабильно без перебоев. В дальнейшем проект будет масштабироваться еще больше.

Выбор подрядчика осуществлялся на основе выполнения тестового задания с которым команда SatvaSpace справилась наилучшим образом.

 

Для собственного колледжа ОЭЗ «Алабуга» нуждалась в студентах с высоким потенциалом для последующего обучения с дальнейшим трудоустройством. Для эффективного поиска и отбора студентов по всей России ОЭЗ «Алабуга» разработала техническое задание. Интерактивной средой для работы HR-специалистов и отбора соискателей станет HR-портал, аккумулирующий информацию по каждому претенденту, отслеживающий динамику и уровень развития его soft-компетенций. Мы уверены, столь эффективный кадровый инструмент, не ограниченный географическими рамками, будет полезен не только ОЭЗ «Алабуга», но и многим корпорациям.

 

Изображение временно недоступно

Решение

02

После полного аудита технического задания, наши разработчики быстро определили инструменты для создания бизнес симуляции на основе концепции, разработанной в ОЭЗ «Алабуга». Команда SatvaSpace смогла эффективно запрограммировать логику рейтинга сотен соискателей. За основу взят следующий стек технологий: Python, React.

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

 

Изображение временно недоступно
Изображение временно недоступно
Изображение временно недоступно
Изображение временно недоступно
Изображение временно недоступно
Изображение временно недоступно
Изображение временно недоступно
Изображение временно недоступно
Изображение временно недоступно

Команда и Технологии

03

Над проектом работали: 

  • Mobile разработчик
  • 3 Backend разработчика
  • Backend архитектор
  • Frontend разработчик
  • Frontend архитектор
  • Аналитик
  • Руководитель проекта
  • 2 Инженера QA
  • Project менеджер
  • UX\UI designer
  • DevOps

Архитектурные особенности:

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

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

Отсутствие единой базы данных — позволяет снизить до нуля затраты времени на запросы к базе данных, необходимость продумывать блокировки таблиц чтобы соседние игры не замедляли друг друга и мигрировать данные при обновлении версий backend'а.

 

Технологии

Backend

Python

Sanic

Pydantic

Frontend

React

Mobx

Выгода

04

Ключевые выгоды

Результат работ:

Была создана высоконагруженная платформа, которая поддерживает 200 000 человек одновременно и 3 миллиона уникальных пользователей.

Доступность:

Web сервис доступен на разных платформах: компьютер, планшет, мобильный телефон.

Отсутствие единой базы данных — позволяет снизить до нуля затраты времени на запросы к базе данных, необходимость продумывать блокировки таблиц чтобы соседние игры не замедляли друг друга и мигрировать данные при обновлении версий backend'а.

Удобство использования:

Благодаря проработке дизайна, платформа удобна и интуитивно понятна для ее ипользования учениками.

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

Коммерческий эффект:

В результате олимпиады и использования платформы ( участие приняли около 3500 школьников Республики) многие учащиеся признались, что хотят в дальнейшем поступить в колледж и продолжить обучение.

Глубочайшая проработка и инновационость платформы, помогла заинтересовать детей обучению в колледже, что способствует реализации стратегической цели ОЭЗ Алабуги - набор по 10 тысяч студентов ежегодно.

Отзыв

05

Вадим

ОЭЗ Алабуга

Считаю SatvaSpace профессионалами своего дела, которые понимают заказчика, особое спасибо за это техническому директору Дмитрию Голикову. Всем рекомендую.

Подробнее

Смотрите также

CloudDocs

мобильное приложение для здоровья

ЛК Astra Linux

корпоративный личный кабинет для пользователей

Классный помощник

обеспечивает мониторинг социального и эмоционального состояния учащихся.

Планирование ООП

автоматизация процесса создания планов образования МЭШ

CloudDocs

мобильное приложение для здоровья

ЛК Astra Linux

корпоративный личный кабинет для пользователей

Классный помощник

обеспечивает мониторинг социального и эмоционального состояния учащихся.

Планирование ООП

автоматизация процесса создания планов образования МЭШ

CloudDocs

мобильное приложение для здоровья

ЛК Astra Linux

корпоративный личный кабинет для пользователей

Классный помощник

обеспечивает мониторинг социального и эмоционального состояния учащихся.

Планирование ООП

автоматизация процесса создания планов образования МЭШ