Case study · E-commerce + SaaS
M!LKA premium store that runs everything, from order to parcel.
M!LK sells bamboo baby clothing. The brand needed a store that matched it, and above all a complete management tool behind it: stock, shipping, invoices, reminders.
Visit the site · milkbebe.fr01The brief
A young brand with a small team: every minute spent on admin is a minute lost for the brand. The site had to sell, and also run the shop almost on its own.
02What we built
For visitors
- Catalogue, bundles and gift sets, search, size guide, wishlist
- Multi-step checkout: account, delivery, payment
- Delivery options: pickup point, home, international
- Secure payment, promo codes, free shipping threshold
- Customer account with order history
- Reviews, referral, blog and newsletter
- French and English
For the team
- Catalogue, bundles and homepage managed without a developer
- Order tracking and carrier labels in one click
- Stock with restock alerts, market-stall sales by QR code
- Numbered invoices, VAT and accounting exports
- Promo codes, referral, e-mail campaigns
- Dashboards: sales, traffic, carts, customers
- Daily automated reminders: abandoned cart, review, next size up
The management area is private: we describe it, we don't show it.
03The life of an order
- 01CartThe customer picks items and a delivery option.
- 02CheckThe server recalculates the total: no price comes from the browser.
- 03PaymentSecure payment with Stripe.
- 04ConfirmationProcessed exactly once, even if the bank confirms twice.
- 05AutomaticInvoice, stock, referral, customer and shop e-mails.
- 06ShippingCarrier label, then a “shipped” e-mail with tracking.
04Architecture
M!LK
- InterfaceNext.js · React · two languages
- HostingVercel, daily scheduled jobs
- DataSupabase: database, accounts, images
- PaymentStripe
- E-mailResend
- ShippingSendcloud · 3 carriers
- MonitoringSentry · Google Shopping · Meta
05In numbers
Measured quality
- 96Accessibility
- 100Best practices
- 100SEO
Counted in the project code. Lighthouse desktop scores, measured on 26/10/2026.