Party Quizzes
Overview
Party Quizzes is a web application for hosting music quiz games at parties. Users can create quizzes, connect music services, and run real-time quiz sessions where participants guess songs and vote.
Product Features
The platform includes:
- Quiz creation
- Music integration (YouTube, Spotify, Apple Music)
- Real-time voting
- Leaderboard and scoring
- Multiplayer party sessions
- Quiz links for participants
The system includes real-time interactions between multiple users during quiz sessions.
Architecture
The system includes:
- Web frontend
- Backend API
- Real-time communication
- Database
- Kubernetes deployment
- CI/CD pipelines
- Logging and monitoring
Infrastructure & SRE
Implemented:
- CI/CD pipelines
- Docker builds
- Kubernetes deployments
- ArgoCD GitOps
- Logging
- Monitoring
- Backups
- Environment configuration
Engineering Challenges
- Real-time multiplayer functionality
- Integration with music platforms
- Session management
- Deploying real-time services in Kubernetes