Not a website.
An operational platform
Marius is a French bakery opening in Saint-Charles, Illinois. We built the platform that runs it: a multilingual storefront, click & collect, and a back-office that centralises every order — from the website, the in-store till, and the delivery apps — into one dashboard.

- 3
- Languages (FR/EN/ES)
- 3-tier
- Role system
- Multi-site
- Architecture
- 9
- Admin modules
A multi-site bakery whose orders arrive from everywhere at once.
Each bakery takes orders from its own website, its in-store till, and three delivery platforms. Without a single system, staff re-key the same order into different tools, and every re-entry is a chance to get the item, the price, or the pickup time wrong.
Opening a second location only multiplies the problem. The brief was clear: one platform, one dashboard, distinct management per bakery.
A customer experience that sells in three languages.
Multilingual storefront
Full FR / EN / ES experience with an integrated language switcher, built on Next.js i18n (next-intl).
Multi-establishment architecture
Catalogue, prices and availability are scoped per bakery: add a new location without new development.
Click & collect
Customers pick a bakery and a configurable time slot. Slots and capacity are set per establishment.
Secure checkout
Stripe checkout and webhooks are wired in: card, Apple Pay, Google Pay and PayPal, with no card data stored.



One dashboard. Three roles. Every order.
A three-tier permission system keeps each person to their job. Orders from the website, the in-store till, and the delivery platforms land in one unified queue and move through a single fulfilment workflow.
Super Admin
Full access: every bakery, the global catalogue, users, settings and statistics.
Manager
Runs a single establishment: its catalogue, availability, time slots and orders.
Kitchen Staff
A simplified fulfilment panel: live incoming orders, one-click status updates.
A stack chosen to scale with the business.
Next.js 16
App Router, i18n routing, fast pages and SEO.
TypeScript
Type-safe code that stays maintainable as it grows.
Tailwind CSS
A consistent, adjustable design system.
Supabase / PostgreSQL
Structured storage for products, orders and customers, with automatic backups.
Stripe
Secure card and digital-wallet payments: checkout and webhooks.
Vercel
Enterprise-grade hosting with continuous deployment and HTTPS.
The foundations are built. Launch is next.
- Responsive multilingual storefront (FR / EN / ES)
- Multi-establishment catalogue & availability
- Click & collect with configurable time slots
- 3-tier role system (admin / manager / kitchen)
- Stripe checkout & webhooks
- Complete Supabase schema
- POS integration (Toast / Square)
- Delivery-platform centralisation (Uber Eats, DoorDash, Grubhub)
- Production deployment & on-site go-live
Have an operation that needs a platform behind it?
From the first line of code to your first customer. Let’s talk about what you want to build.