Back to projects
Mobile AppLive & Active

Beerpong App

No more arguing about the score. Real-time game tracking, player stats, and leaderboards — built for actual game nights with friends.

Live Game
Team Chris
8
Team Thoribus
6

Multiplayer

Real-time game sync across all devices

Leaderboards

Track who really is the best

Instant Sync

Firestore listeners — zero lag

Cross-Platform

iOS & Android from one codebase

Source Code

Stack

Mobile

FlutterDart

Backend

Firebase AuthenticationCloud Firestore

Error Tracking

Sentry

The Story

Beerpong App is a cross-platform mobile app built with Flutter and Firebase that brings real-time score tracking to beer pong nights. It supports multiplayer game sessions, player profiles, and live leaderboards — no more arguments about the score. Games sync instantly across devices using Firestore's real-time listeners.

The app is live and actively used by a growing group of friends. It handles authentication via Google and Apple Sign-In, stores game history, and tracks stats per player. I worked on it together with my friend Throribus, who handles hosting and operations.

What I Learned

Real-time data sync with Firestore listeners
Flutter state management at scale
iOS and Android App Store deployment
Firebase Authentication (Google + Apple Sign-In)
Collaborating on a live production app