grig-teo:~$
← на главную

Debate RoomВ разработке

Debate Room — кроссплатформенная платформа для онлайн-дебатов с нативными клиентами SwiftUI (iOS) и Jetpack Compose (Android), Next.js web-приложением и Dockerized TypeScript backend с realtime-сигналингом, записью и AI-пайплайнами.

Ключевое

  • Нативное iOS-приложение на SwiftUI с WebRTC, SMS-авторизацией, Google Sign-In и push-уведомлениями.
  • Нативное Android-приложение на Jetpack Compose с теми же auth, профилем и debate-потоками.
  • Dockerized backend: REST API, Socket.IO + mediasoup signaling, recording worker, AI worker.
  • Realtime-механики дебатов: таймеры, модерация, blind mode, чат, опросы и on-site debates.
  • Серверная запись через mediasoup, FFmpeg и загрузку в object storage.
  • AI/NLP pipeline: Whisper-транскрипция, summaries, Ollama topic generation и AI moderator.
  • Next.js маркетинговый сайт, admin dashboard, OpenAPI docs и observability tooling.

Stack

Swift · Kotlin · TypeScript · Express · Socket.IO · mediasoup · WebRTC · FFmpeg · Docker · MongoDB

Открыть проект
Проекты | WebRTC, мобильные и marketplace приложения