Skip to content

Latest commit

 

History

History
30 lines (23 loc) · 1.76 KB

File metadata and controls

30 lines (23 loc) · 1.76 KB

ITMO.Widgets Backend

Бэкенд для приложения ITMO.Widgets

ITMO.Widgets Backend — бэкенд для уникальных функций приложения ITMO.Widgets.
Проект использует my-itmo-api и itmo-widgets-core.

Roadmap & status

🌟 Текущие возможности

  • Полностью локальная аутентификация по access-token ITMO.ID
  • Авторизация через JWT (access + refresh)
  • Регистрация устройств через Google Firebase
  • Уведомления о появлении новой записи на спорт, соответствующей фильтрам (не используется на данный момент)
  • Очередь автозаписи на спорт и уведомление устройств о появлении мест через FCM:
    • Free-sign: запись при освобождении места на существующее занятие
    • Auto-sign: запись сразу при появлении прогнозируемого занятия

🛠️ Зависимости

  • itmo-widgets-core
  • my-itmo-api
  • Spring Boot
  • Spring Security
  • JJWT

🚀 Использование

Реализация модели и методов API для клиента доступна в itmo-widgets-core.