Party Quizzes
Overview
Party Quizzes ist eine Webanwendung zum Veranstalten von Musik-Quizspielen auf Partys. Benutzer können Quizze erstellen, Musikdienste verbinden und Echtzeit-Quizsessions durchführen, bei denen Teilnehmer Songs erraten und abstimmen.
Product Features
Die Plattform umfasst:
- Erstellung von Quizzen
- Integration mit Musikdiensten (YouTube, Spotify, Apple Music)
- Echtzeit-Abstimmung
- Rangliste und Punktesystem
- Mehrspieler-Partysessions
- Quiz-Links für Teilnehmer
Das System umfasst Echtzeit-Interaktionen zwischen mehreren Benutzern während der Quizsessions.
Architecture
Das System umfasst:
- Web-Frontend
- Backend-API
- Echtzeit-Kommunikation
- Datenbank
- Kubernetes-Deployment
- CI/CD-Pipelines
- Logging und Monitoring
Infrastructure & SRE
Implementiert:
- CI/CD-Pipelines
- Docker Builds
- Kubernetes Deployments
- ArgoCD GitOps
- Logging
- Monitoring
- Backups
- Umgebungskonfiguration
Engineering Challenges
- Echtzeit-Mehrspieler-Funktionalität
- Integration mit Musikplattformen
- Sitzungsverwaltung
- Deployment von Echtzeit-Services in Kubernetes