Skip to content
All projects

Case study · E-commerce + SaaS

M!LK

A 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.fr
01The 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
  1. 01CartThe customer picks items and a delivery option.
  2. 02CheckThe server recalculates the total: no price comes from the browser.
  3. 03PaymentSecure payment with Stripe.
  4. 04ConfirmationProcessed exactly once, even if the bank confirms twice.
  5. 05AutomaticInvoice, stock, referral, customer and shop e-mails.
  6. 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
  • Public pages37
  • Management screens34
  • API endpoints127
  • Automated tests written927

Measured quality

  • 96Accessibility
  • 100Best practices
  • 100SEO

Counted in the project code. Lighthouse desktop scores, measured on 26/10/2026.

A project like this one?

Start a project