BOWB
BOWB is an AI store builder: brand in, a complete 7-page e-commerce site out in under a minute. One Vercel deployment serves unlimited storefronts through hostname-based multi-tenancy, with Supabase row-level security isolating each tenant.
The problem
Getting a small brand online means either a template that looks like everyone else's or a build they can't afford. The harder problem sits in the infrastructure: letting every user publish to their own subdomain or custom domain without standing up a deployment per store, and guaranteeing one tenant's data can never leak into another's.
The solution
A user enters their brand, niche and a short description, and BOWB generates a complete 7-page e-commerce site — layout, copy and AI imagery — in under a minute, then refines it in a live drag-and-drop editor with an in-canvas AI assistant. The platform carries full e-commerce (catalog, checkout, orders), email marketing and per-store analytics. Architecturally, a single Vercel deployment serves unlimited storefronts via hostname-based multi-tenancy, and tenant isolation is enforced in the database itself with Supabase row-level security rather than in application code. Built on React 19, Supabase (PostgreSQL + RLS), serverless and edge functions, and OpenAI.
The result
Brand to a live, publishable store in under a minute, with one-click publishing to a subdomain or custom domain. Because multi-tenancy resolves by hostname and isolation lives in RLS policies, adding a storefront costs no extra deployment and no extra per-tenant code. Built solo as a final-year project.
Skills used
- AI
- React
- Supabase
- PostgreSQL
- Serverless
- OpenAI
- Node.js


