Skip to content
SolomonOwusu-Ansah
All work

Ripple

Storefront for phones and accessories on a headless commerce API.

Year
2023
Type
Web
Role
Design & build
Stack
3 technologies
Ripple storefront
01

The problem

A small retailer selling phones and accessories needs a real storefront — catalogue, cart, checkout — without taking on the maintenance burden of a self-hosted commerce platform.

02

What I built

Ripple is a Next.js storefront on top of CommerceJS, which handles products, cart state and checkout as a service. That split let me spend the effort on the shopping experience — browsing, filtering, the cart — rather than on payment plumbing.

03

The outcome

A complete commerce flow with no server to maintain. Catalogue changes happen in the commerce backend and appear on the storefront without a code change.

Highlights
01

Headless by design

CommerceJS owns products and checkout; the frontend owns the experience.

02

Full purchase path

Browse, filter, cart and checkout all working end to end.

Built with

  • Next.js
  • CommerceJS
  • React
Next project

SchoolDesk

School-management platform — exams, messaging, guardian and staff apps.