Live: https://gotta-guy-indol.vercel.app · Open: 01_live-dashboards/gotta-guy-demo.html (self-contained demo)
Problem. Two people want to run structured relationship exercises together, in sync, without shame mechanics or false therapy claims.
What I built. A realtime two-person app: private rooms, a shared timer derived from DB state, step-by-step progress, per-partner acknowledgments, and Safe-Harbor/timeout mechanics. Content is source-grounded — 10 exercises validated by 447 automated checks against official Gottman Institute material. Next.js 16 + Supabase (RLS, realtime); RLS verified by 21 assertions, demo harness 41/41.
Why it matters. Realtime multi-user state and a rigorous content-verification discipline (447 checks) plus explicit safety boundaries — careful systems engineering for sensitive domains.
Gotta-Guy is a realtime app for couples to run structured exercises together, synced timer, shared progress, safe-harbor timeouts. Two things I'd highlight: the realtime state is driven off the database so both partners stay in sync, and the content is source-grounded, I wrote four hundred and forty-seven automated checks validating the exercises against the official Gottman material. It's careful engineering for a sensitive domain, with safety boundaries baked in.
GG · Applied AI Engineering portfolio · synced to youdontneedmy.help design