grig-teo:~$
← înapoi acasă

Debate RoomÎn dezvoltare

Debate Room este o platformă cross-platform pentru dezbateri live, cu clienți nativi SwiftUI (iOS) și Jetpack Compose (Android), aplicație web Next.js și backend TypeScript containerizat cu semnalizare realtime, înregistrare și pipeline-uri AI.

Repere

  • Aplicație nativă iOS în SwiftUI cu WebRTC, autentificare SMS, Google Sign-In și notificări push.
  • Aplicație nativă Android în Jetpack Compose cu aceleași fluxuri auth, profil și dezbateri.
  • Backend containerizat: REST API, semnalizare Socket.IO + mediasoup, worker înregistrare, worker AI.
  • Mecanici realtime: runde cronometrate, moderare, blind mode, chat, sondaje și dezbateri on-site.
  • Înregistrare server-side cu mediasoup, FFmpeg și upload în object storage.
  • Pipeline AI/NLP: transcriere Whisper, rezumate, generare topicuri Ollama și moderator AI.
  • Site marketing Next.js, dashboard admin, documentație OpenAPI și tooling observability.

Stack

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

Vizitează proiectul
Proiecte | WebRTC, mobile & marketplace apps