← Back to selected work
01 / 06

Multi-brand Website Platform

ELH Website Platform

A flexible website framework that serves multiple websites from one reusable foundation and connects directly to CMS, backend and ERP services.

2025 — Present / Production
ELH Website Platform
01 / OVERVIEW

The ELH Website Platform is the customer-facing layer of a digital ecosystem: a reusable frontend foundation for multiple websites and brands, powered by SOF CMS content and connected to product, inventory and order operations through backend services and SOF ERP E-Com.

RoleFull-Stack Developer
Year2025 — Present
StatusProduction
StackNext.js / React / TypeScript / REST API / MySQL
Siteselh.com.vn / banson.vn
02 / SCOPE

System scope

The Next.js/React frontend acts as a shared experience layer for multiple websites. Content comes from SOF CMS, business flows pass through backend APIs, and product, inventory and order data synchronize with SOF ERP E-Com alongside payment, login, email and media services.

WEBSITE
↓
WEBSITE ARCHITECTURE
↓
ORDERS
INVENTORY
WORKFLOWS
  1. 01Shared Next.js / React / TypeScript frontend for multiple websites
  2. 02SOF CMS and dynamic content delivery
  3. 03Backend API and business integration layer
  4. 04Product, inventory and order synchronization with SOF ERP E-Com
  5. 05External services: payments, social login, email/SMTP and media storage
03 / FEATURES

Key features

  1. 01Multi-brand / multi-website architecture with a reusable frontend foundation
  2. 02CMS-driven content without changing the frontend codebase
  3. 03Responsive customer experience for desktop and mobile
  4. 04Commerce flows connected to products, inventory and orders
  5. 05Payment gateway, social login, email and media integrations
04 / CONTRIBUTION

My contribution

  1. 01Designed and developed the multi-website frontend foundation
  2. 02Built CMS and backend API integration layers
  3. 03Connected and synchronized data with SOF ERP E-Com
  4. 04Implemented commerce flows and order state handling
  5. 05Standardized shared structures for adding new brands
05 / TECHNICAL HIGHLIGHTS

Technical highlights

Multi-brand architectureReusable frontend foundationCMS-driven contentERP synchronizationExternal service integrations
06 / ARCHITECTURE

Website architecture

The Next.js/React frontend acts as a shared experience layer for multiple websites. Content comes from SOF CMS, business flows pass through backend APIs, and product, inventory and order data synchronize with SOF ERP E-Com alongside payment, login, email and media services.

Next projectSOF CMS↗