Most JavaScript developers can ship a frontend in an afternoon. The backend could take longer, a database from one vendor, auth from another, file storage from a third, and a serverless function to hold it together. Half of it ends up in the repo. The other half lives wherever each vendor keeps it. Supabase ships the whole stack as one project, and every piece of it can live in your repo.
This session is a fast-paced, demo-driven walkthrough of building a complete backend with Supabase, from an empty folder to a working app. We spin up PostgreSQL, auth, storage, and real-time locally with one command, design the schema in the dashboard with AI doing the boring parts, capture it as migrations that live in git, connect it to a TypeScript app with generated types, and finish with an agent making the next change through MCP, because now there is something for it to read.
This talk has been presented at JSNation US 2026, check out the latest edition of this JavaScript Conference.



















