КОММЕРЧЕСКИЙ ПРОЕКТ / ОМГУ
Расписание занятий
Самостоятельный сервис расписания в рамках портала ОмГУ.
Самостоятельный сервис: клиентская логика расписания, MobX и интеграция с API.
01 / КОНТЕКСТ И ЗАДАЧА
Работа с расписанием
Выделить расписание занятий в отдельный пользовательский сервис.
Требовалось реализовать клиентскую часть для отображения данных расписания, связать её с REST API и организовать состояние интерфейса.
02 / РЕАЛИЗАЦИЯ
Ключевые решения
Ключевые части клиентской реализации.
- 01
Пользовательский интерфейс
Разработка отдельного сервиса для просмотра университетского расписания.
- 02
Управление состоянием
Организация клиентской логики и состояния интерфейса с использованием MobX.
- 03
Работа с данными
Интеграция frontend с REST API университетского портала.
03 / МОЙ ВКЛАД
Зона ответственности
Разработка отдельного frontend-сервиса в экосистеме eService.
Реализация интерфейса на React и TypeScript, клиентской логики на MobX и интеграции с REST API для работы с расписанием.
04 / ТЕХНОЛОГИИ
Под капотом
- React
- TypeScript
- MobX
- REST API
Расписание занятий реализовано как самостоятельный сервис портала ОмГУ.