Next.js 16, Payload CMS, Supabase Postgres, and a custom dashboard — a tour of the architecture running everything you see here.
We get asked what powers Bakaify. The short answer: a deliberately small set of proven tools, composed carefully.
Next.js 16 with React Server Components renders both the marketing site and the internal dashboard from a single codebase. Pages stream progressively — data sections load independently so one slow query never blocks the page.
Payload CMS runs embedded inside Next.js — no separate server — and stores everything in Supabase Postgres behind a connection pooler tuned for serverless. Content editors get a full admin UI; the public site reads through a typed data-access layer.
Our internal operations dashboard is custom-built: kanban with triage, a support ticket system wired to Jira, role-based access control, and a live activity feed. Everything you'd expect from an enterprise admin, minus the enterprise bloat.