All projects
Visibility Logic Live

SOS Marketplace

Multi-role e-commerce ecosystem for the Cameroonian market

4
Web portals
4
Mobile apps
Customer, Vendor, Rider, Admin
User roles
Cameroon
Market
E-commerceMarketplaceMobileMulti-platformMulti-role

Overview

SOS Marketplace is an e-commerce platform built for the Cameroonian market. It covers everything from a customer placing an order to a vendor preparing it, a rider picking it up, and the whole operation being managed by an admin. Each part of that process has its own dedicated app.

Rather than one app that tries to do everything, we built four separate web portals and four native mobile apps, one for each role. The idea is that a vendor should have an interface built around how a vendor works, not a watered-down version of the customer app with extra tabs.

My Role

  • Defined the product architecture across 4 web portals and 4 mobile apps, each scoped to a specific role
  • Owned the product roadmap and kept delivery on track across frontend, backend, and mobile teams
  • Designed the full order flow, from customer checkout through vendor fulfilment to rider pickup and delivery
  • Shaped the go-to-market approach for the Cameroonian market, including offline-tolerant features and local payment methods

Key Decisions

One app per role, not one app for everyone
A rider and a vendor have completely different jobs. Trying to serve both in one app would have made the product feel awkward for both. Giving each role their own dedicated app kept the experience focused and reduced the amount of noise each user had to navigate.

Challenges

Keeping four apps consistent with each other
Each role had its own interface and its own stakeholders pushing in different directions. I kept things grounded by maintaining a shared domain model so that orders, products, and deliveries meant the same thing across all four apps, regardless of which one you were looking at.

Stack & Integrations

Multi-portal WebNative MobileMulti-role RBACOrder ManagementDelivery Tracking