Бот администратор Фин для онлайн школы
ᴋʀɪᴘᴛᴏsʜᴀ - ᴀᴄᴄᴇss ʙᴏᴛ ᴘʀᴇ-ʀᴇᴀʟᴇsᴇ ᴏꜰ ᴠᴇʀsɪᴏɴ 3.0 ʙᴇᴛᴀ ᴄʟɪᴇɴᴛ-sɪᴅᴇ
-
полный уход от использования json-файлов как средства хранения конфиденциальной информации. Переход на взаимодействие с базой данных.
-
новые модели для работы со студентами, курсами, каналами, чатами, админами и сотрудниками
-
универсальные CRUD-менеджеры для каждой модели базы данных
-
безопасная обработка сессий подключений к базе данных, контроль транзакций данных и очистка при ошибках записи/выгрузки данных в/из базы
-
отправка доступных ссылок одним сообщением. Ссылка на сообщение с уже выданными доступами для удобства навигации по чату с ботом
-
навигация по боту в пределах одного-двух сообщений для сокращения шума в диалоге
-
возможность проверить сотрудника и отправить жалобу о мошенничестве в случае несовпадения номера с базой данных
-
обработка множества исключений телеграм апи и запросов к бд
-
Итого перепись кода заняла меня около двух месяцев в связи с непредвиденными обстоятельствами. Далее необходимы фиксы данных в таблицах, миграции и написание admin-side интерфейса для управления данными в базе и контроля доступов для учеников.