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.
SwiftKotlinTypeScriptExpressSocket.IOmediasoupWebRTCFFmpegDockerMongoDB
Открыть проект