Case study
Brûlerie Méridienne
Demo — name and products adapted for this showcase (the real business is kept private).
Modern e-commerce boilerplate for a coffee roaster: catalog, cart, Stripe checkout, a full back-office and an event-driven AI cockpit connected to an agent (Hermes).
Context
E-commerce demo adapted from a real product that is kept private. The name, visuals and catalog were replaced to show the work without exposing the original project’s data. It was built on the first version of ecom-platform, before it was rebuilt into a multi-store engine.
Problem
Bring a complete purchase flow, a back-office and business automations together in one coherent codebase, without artificially separating the customer-facing product from internal operations.
Solution
An e-commerce application with catalog, cart, Stripe checkout, administration and an event-driven cockpit connected to an agent. Sensitive actions remain verifiable and controlled.
My role
Product design, architecture, full-stack development, payment integration, automations and deployment.
Architecture
- TanStack Start and React for the interface
- Convex for data and business functions
- Stripe for payments
- Hermes for controlled agentic workflows
Challenges addressed
- Keeping the demo credible without publishing the real business
- Connecting order, stock and marketing events
- Keeping human approval on high-impact actions
Verifiable results
- Catalog → cart → checkout flow represented end to end
- Back-office and business cockpit combined in a single product
- Public demo separated from private data
Next steps
Add performance evidence and broader flow coverage as soon as public metrics can be shared without revealing the original product.