Portfolio

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