Three hours. That's roughly how long it took me to go from blank screen to a

working full-stack app with a real database.

I'm not a developer by background. I use Cursor as my main build tool and

Supabase for the database. No local PostgreSQL setup, no fighting with configs —

just a Transaction Pooler connection string and a prompt.