Build Log

Building in the open.

A running record — what shipped, what changed, what's in progress. Short entries, real dates.

April 2026
Connected the monitoring script to the new Next.js endpoint. Both WordPress and Next.js receive events during migration — lounges move one at a time.
Created Two owners accounts
Scaffolded the rebuild — Next.js 15, TypeScript, PostgreSQL, Drizzle ORM, tRPC. Moved off WordPress. Staff PIN auth and core DB schema in place.
Built the owner dashboard — revenue stats, 7-day trend, console performance, staff leaderboard. AI chat bubble for querying numbers in plain language.
Wired up smart monitoring — PS5 state detection via UDP port 9302, ghost alerts when a console runs too long without a logged session, heartbeat every 5 minutes.
February 2026
Built the staff dashboard — console cards, session logging, shift management, lock screen. Session starts in three taps, shift closes with automatic cash reconciliation.