← Back to portfolio
Case study 01 · Retail / Operations

Ayléa Boutique — End-to-End Retail Platform.

Live at ayleaboutique.lk →

01Overview

A Sri Lankan boutique needed more than a storefront — they needed a complete retail platform that connected what customers see online with how the business actually runs. We delivered a custom React + Node build over 16 weeks: a full-featured storefront, a 12-panel admin back-office, and a live ERPNext integration syncing products, customers, and orders both ways.

What’s inside

  • Storefront — catalog, cart, checkout, customer accounts, order lookup
  • Admin back-office — 12-panel suite for products, orders, stock, reports, and reviews
  • Live ERPNext integration — products, customers, and orders sync both ways
  • Stock management with audit history and low-stock alerts
  • Per-page metadata + JSON-LD structured data; dynamic XML sitemap
  • Lighthouse SEO 83 → 100 across all key pages; 31% smaller initial JS bundle
Timeline16 weeks
ModulesStorefront · Admin back-office · ERPNext sync
StackReact 19 · Node.js · ERPNext API
ResultLighthouse 83 → 100 + live ERPNext sync

Implementation timeline

Wk 1–2Discovery, scoping & wireframes
Wk 3–6Design system & storefront UI build
Wk 7–10Admin panel, product catalog & reviews
Wk 11–13Backend, payments & integrations
Wk 14–16SEO foundation, launch & optimisation
← All case studiesStart a project →