Mobile
Gaming Lounge Manager
An Android app running a real PlayStation lounge: 21 screens, live session timers, automatic pricing and shift reports
- Status
- Shipped
- Role
- Solo — built for a real PS lounge
- Stack
- Java · Android · Firebase Firestore

- Screens managed
- 21
- Pricing tiers
- 4
Problem
A PlayStation shop with 21 screens was tracking by hand who sat at which screen, for how long, on which console, and what each customer owed.
Approach
An Android app on a tablet at the counter:
- Screen dashboard: 21 color-coded buttons, free or busy, with a running count of each.
- Sessions: tap a free screen, pick PS4 or PS5 and Single or Multi; a timer starts and keeps running even if the app is closed, with a manual correction for the start time.
- Automatic pricing: cost from device, mode and elapsed time, rounded to the nearest tier (quarter, half, three quarters, full hour); a capped manual discount.
- History and shift reports: every finished session is written to Firebase Firestore; reports filter by screen, device, mode and time range, with a one-tap "current shift" view and totals.
Result
It runs at the counter day to day, replacing the paper log: the owner sees free screens at a glance and closes each shift with a report of time and revenue.
