Springfield's finest, to the gram. A serious e-commerce store wrapped in Moe Szyslak's universe — a full-scale benchmark for the 2026 stack.
We wanted to stress-test React Router v7 + Drizzle + Tailwind v4 on a real case. Rather than a generic demo, we built an actual functional store — parodic but serious — Moe's Coffee, Springfield's bar, sold by the gram.
Goal: see whether the stack holds up under real load (catalog, cart, checkout, shipping, invoices, customer area) without becoming a dependency jungle. If it works for Moe, it works for any indie commerce.
We wrote as little code as possible. Drizzle for the DB (SQLite local, Postgres in prod), React Router v7 with its typed loaders for data fetching, Tailwind v4 for style. No state manager, no form library, no UI kit. Server components everywhere possible.
Four Springfield themes to choose from, switcher as a tiny client component. Vercel edge deployment, Docker image for those who prefer self-hosting. No tracking, no push notifications, no aggressive modals. A real store content with being a real store.
4
Drizzle
Vercel
Next ▸ 007
FoxCube