A full-stack multiplayer Pong platform built with a JavaScript frontend and a Django backend, designed around real-time interactions.
The application features OAuth2 authentication with optional 2FA, live matchmaking, real-time gameplay, and an integrated chat system supporting both public and private conversations.
User profiles track match history, statistics, and achievements, unlocking visual customizations.
The backend relies on PostgreSQL for persistence and JWT for secure session handling, while the entire infrastructure is containerized with Docker.
Observability and system health are ensured through a complete monitoring stack including Prometheus, Grafana, ElasticSearch, and cAdvisor, with real-time admin dashboards providing deep visibility into application activity.