Skip to content

Backend server which is used to retrieve schedules in more readable format than International Banking Institute provides by default. Also includes calendar feed generator. Made by student for students, published for sustainability over some time.

Notifications You must be signed in to change notification settings

IBI-s-IT/ibi-lounge-backend

Repository files navigation

О проекте

Монорепозиторий всего связанного с получением расписания и успеваемости студентов МБИ.

Сервисы

  • lounge-backend: Backend реализующий отдачу расписания (и для преподавателей и для студентов), успеваемости, списков групп, оценок, преподавателей и уровней образования.
  • lounge-bot: Telegram бот позволяющий просмотривать расписание
  • lounge-bot-tma: Мини-приложение Telegram для настройки бота (выбор группы и уровня образования).

Внутренние пакеты

  • generators: Здесь происходит парсинг и формирования JSON ответов
  • api-schema: Здесь описана схема ответов API + объекьы схемы конвертируется в типы для TypeScript
  • shared: Тут всё что не попало в остальные разделы, но переиспользуется
  • eslint, tsconfig: тут лежат конфиги tsconfig и eslint

About

Backend server which is used to retrieve schedules in more readable format than International Banking Institute provides by default. Also includes calendar feed generator. Made by student for students, published for sustainability over some time.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published