E-Commerce Store
← All projects

Retail · Cameroon · 2023

E-Commerce Store

A full-featured online store with Mobile Money checkout, real-time inventory sync, and a dashboard owners actually use.

SectorRetail
Client locationCameroon
Duration3 months
Year2023
Overview

A fashion retailer with physical stores in two cities wanted to sell online but had been disappointed by generic template-based solutions that didn't support Mobile Money and couldn't sync with their physical inventory. AstraWorks built a custom storefront that reflected their brand, accepted local payment methods natively, and gave the owner a single view of stock across all channels.

The challenge

Off-the-shelf platforms either didn't support Mobile Money or required expensive third-party plugins that introduced reliability issues. The client also needed inventory to stay in sync between their two physical locations and the online store — a requirement that existing platforms couldn't meet without significant manual work.

Our solution

We built a custom storefront with a headless architecture — a fast, branded Next.js frontend backed by a product and order management API. Mobile Money (MTN and Orange) and card payments are integrated natively at checkout. A lightweight admin dashboard lets the owner manage products, view orders, track inventory levels across all locations, and process refunds without technical assistance.

Key features

  • Product catalogue with variants, sizing and photography
  • Mobile Money (MTN & Orange) and card checkout
  • Real-time inventory sync across physical and online channels
  • Order tracking with SMS updates
  • Discount codes and promotional pricing
  • Admin dashboard: orders, inventory, revenue analytics
  • SEO-optimised product pages

Technology stack

Next.js 14Node.js (NestJS)PostgreSQLMTN MoMo APIOrange Money APIStripeCloudinary

// outcome

What changed after launch

The store launched with 200+ products and processed its first Mobile Money payment within the first hour of going live. Average order value exceeded the client's physical store average in the second month, which they attributed to the ability to browse full product photography and size guides at leisure.

Have a similar challenge?

We'd like to hear about it. No pitch — just a conversation about what you're building.

Start a conversation →