Описание задачи

Необходимо разработать или настроить систему авторизации для гостевой Wi-Fi сети кофейни. Гости должны проходить идентификацию через выбранные каналы, а данные сессий сохраняться в облачном хранилище для последующего экспорта.

Требования к функционалу

  • Верификация пользователей через:
    • SMS (одноразовый код на номер телефона)
    • Звонок (автоматическое считывание цифр в DTMF)
    • Авторизация через ВКонтакте (API + OAuth)
    • Авторизация через Telegram (TG ID или веб-логин)
  • Облачное хранение данных: все логины, IP-адреса, время подключения и даты должны сохраняться в облачном хранилище Amazon/Kubernetes/другое аналогичное
  • Выгрузка статистики: автоматическая или ручная выгрузка отчётов в формате .xlsx (Excel) через веб-интерфейс или административную панель
  • Необходим уровень юзкейз-лпы: время сессии от 1 часа до 24 часов, базовая сессия с возможностью продления

Технические детали исполнения

  • Язык и технологии стековые: любой - Django/Python, Node.js или альтернативы
  • API-интеграции с операторами для SMS и голосовых вызовов (например, через Twilio или IPC)
  • Интеграция бота Telegram для авторизации через сообщения или команды
  • Минимальное управление сессиями в реальном времени

Итог: решение должно увеличить узнаваемость бренда и быть полностью независимым от внешней платформы поставщика интернета.