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✓



