Case StudyE-Commerce

Gweme: Full E-Commerce Platform in 6 Weeks

How a fashion e-commerce startup built a complete storefront with inventory management, multi-currency checkout, and real-time stock tracking.

The Challenge

Gweme needed a complete e-commerce backend that could handle products, variants, inventory, carts, orders, and payments—while supporting multiple currencies and payment gateways for their Nigerian and international customers.

  • Product catalog with variants (sizes, colors) and dynamic pricing
  • Real-time inventory tracking with stock reservations during checkout
  • Multi-currency support (NGN, USD, GBP) with automatic conversion
  • Multiple payment gateways (Paystack, PayPal, Zest Payment)
  • Guest and authenticated shopping experiences
  • Order management with status tracking

The Solution

Gweme chose Centrali as their backend because it provided everything they needed without managing infrastructure. Here's how they used Centrali features:

Schema-Based Data Modeling

Created structures for products, variants, inventory, carts, cart-items, orders, and customers. Each structure has validation rules and relationships.

Full-Text Search

Product search with typo tolerance, filtering by category, and instant results. No separate search service to configure.

Serverless Functions

Order confirmation emails, inventory updates on checkout, and scheduled cart abandonment reminders—all running on Centrali Compute.

File Storage

Product images and variant photos stored with CDN delivery. Automatic image optimization for thumbnails.

Real-Time Updates

Stock levels update in real-time during checkout. Admin dashboard shows live order notifications.

Architecture

Gweme's stack is simple: Next.js 15 frontend with Clerk authentication, calling Centrali for all data operations.

Next.js 15 (App Router)Centrali SDK for dataClerk for authenticationPaystack/PayPal for paymentsVercel for hosting

Results

6 weeks

Development time from zero to launch

12

Centrali structures powering the platform

3

Payment gateways integrated

0

Backend servers to manage

Centrali let us focus on building a great shopping experience instead of managing databases and servers. We went from idea to live store in 6 weeks.

Development Team, Gweme

Build your e-commerce platform

Start with a unified backend for products, search, inventory, and more.