EduQueue
1
Проблема
Организация сдачи лабораторных работ - трудозатратная задача:
- Преподаватели должны успевать принять работу у большого потока студентов
- У каждого студента большое количество необходимых для показа работ
2/10
Проблема
- Одновременно с этим студенты не успевают вовремя сдавать работы
в связи с неопределенностью очередей
- Отсутствие грамотного тайм-менеджмента порождает хаос,
в результате которого работает принцип «кто первый встал в очередь, того и тапки»
3/10
Решение
Телеграм-бот Edu Queue
Устраняет данную несправедливость, вводя систему «умных» очередей
по приоритетности сдачи для студентов
Удобство студенту:
4/10
Решение
Преподавателю тоже должно быть по нраву:
5/10
Архитектура репозитория
app
🗀 core
🗀 configs
🗀 db
🗀 entry
🗀 models
🗀 test
🗀 tg
⚙ setuptools
| business logics
| DB & telegram API secrets
| postgresql
| entry point
| core models
| unittest, pytest
| aiogram
| build
6/10
Архитектура бота
7/10
UI
Business Logic
DB
Стек технологий
Python
Aiogram
PostgreSQL
Telegram
8/10
Иллюстрация работы и код
Видео
Исходный код
9/10
Итоги
10/10
Реализовано:
Планируем доделать:
EduQueue
11
Спасибо�за внимание!
12/10