- Клиентская часть (студент):
- Взаимодействие с дедлайнами
- Получить оценки(ссылки на таблицы)
- Получить расписание
- Админская часть (ассистент):
- Добавление таблиц
- Создание объявлений
- aiogram
- PostgreSQL
- psycopg (PostgreSQL драйвер для Python)
- psycopg.connection (для подключения по локальному хосту к БД)
- requests и json (для получения расписания)
- Изначально планировали возможность получения оценки напрямую с таблицы, но это оказалось невозможным, так как все таблицы разного формата и дизайна
- Не успели интегрировать ORM в проект, поэтому запросы были прописаны вручную
- В будущем можно сделать так, чтобы при добавлении ДЗ, они отображались в том числе в дедлайнах студента
- Уведомление за определенное время о начале пары и о истечении дедлайна
