Skip to content

alllexey-dev/itmo-widgets-backend

Repository files navigation

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.

About

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

Resources

Stars

Watchers

Forks

Languages