Добрый день, перед Вами решение кейса дисциплины "Промышленное программирование"
Необходимо разработать онлайн-платформу, которая будет обеспечивать эффективное взаимодействие между Федерацией спортивного программирования (ФСП) и ее региональными представителями, автоматизирует процессы управления заявками и данными, а также улучшит координацию в организации и проведении мероприятий по спортивному программированию
10:00-11:29 2024-12-06
Церемония открытия, слушаем задачи
11:30-12:29 2024-12-06
Брейншторм, конспектируем мысли
13:00-16:59 2024-12-06
Пётр + Кирилл: Прототипирование - UX/UI в Figma
Марк + Антон: Проектирование архитектуры,
инициализация проекта, распределение ролей
17:00-22:59 2024-12-06
Марк: Реализация фронтенда
Остальные: Реализация бэкенда
23:00-23:59 2024-12-06
Пётр: ОформлениеREADME.md,
подготовка информации для питчинга
Остальные: Едут домой
00:00-08:59 2024-12-07
Все: Спим 💤
10:00-23:59 2024-12-07
Все: Работа над задачами
00:00-03:59 2024-12-08
Все: Спим 💤
04:00-07:59 2024-12-08
Все: Питчинг, работа над задачами
10:00-23:59 2024-12-08
Резервные 2 часа
| Роль | Инструмент |
|---|---|
| Брокер сообщений | RabbitMQ |
| Взаимодействие с RabbitMQ | FastStream |
| Контейнеризация | Docker |
| Веб-фреймворк | FastAPI |
| База данных | PostgreSQL |
| ORM | SQLAlchemy |
| Фронтенд | React |
- Реализовать уведомления
- Реализовать полный функционал чата
- Интегрировать с облачными хранилищами по протоколу S3
- Реализовать инфографическое отображение аналитики по регионам при помощи Grafana
- Чат между региональным представителем и представителем ФСП как пространство обсуждения заявки
- Реализация авторизации через протокол OAuth (архитектурная фича)