CASE STUDY / COMMERCE & DELIVERY

SPEEZU — One Connected Ecosystem for Commerce, Stores, and Delivery

SPEEZU connects customer ordering, store operations, platform administration, and last-mile delivery within one coordinated digital ecosystem. The system combines two mobile applications with dedicated store and administrative web panels, allowing every participant to manage their part of the order journey in real time.

Industry
E-commerce & On-Demand Delivery
Platforms
Android, iOS & Web
Products
Customer App, Rider App, Store Panel & Admin Panel
Role
Mobile Application Development & System Integration
SPEEZU ecosystem showing the customer application, store dashboard, and rider delivery application.
01 / OVERVIEW

A Unified Platform Built Around the Complete Order Journey

SPEEZU was designed as more than a standalone shopping application. Customers can discover products across food, supermarkets, retail stores, and pharmacies; stores can manage catalogues and fulfilment; administrators can oversee platform-wide operations; and riders can handle deliveries from request to completion. Each product serves a focused user role while sharing one connected operational flow.

01

Customer commerce

Discovery, customisation, cart, checkout and tracking

02

Store operations

Products, variations, orders, history and performance

03

Platform control

Stores, riders, commissions, orders and payments

04

Delivery execution

Requests, pickup, progress and completion

02 / THE CHALLENGE

Coordinating Multiple Roles Without Fragmenting the Experience

A delivery marketplace must keep customers, stores, platform operators, and riders aligned while an order changes state. Product options, payments, fulfilment decisions, rider assignment, and delivery confirmation all need to remain consistent across different interfaces. The central challenge was to make this operational complexity feel simple for each user.

The solution

One Workflow, Four Purpose-Built Interfaces

The solution separates each role into a focused product while maintaining a shared order lifecycle. Customers receive a streamlined shopping experience, stores gain practical catalogue and order tools, administrators retain platform-level visibility, and riders receive only the controls required to complete deliveries efficiently.

End-to-end SPEEZU order lifecycle connecting customer checkout, store processing, admin monitoring, and rider delivery.
03 / CUSTOMER EXPERIENCE

From Product Discovery to Live Order Progress

The SPEEZU customer application supports a complete multi-category ordering journey. Customers can browse nearby stores, search products, select variations, add optional extras, manage quantities, apply coupons, choose delivery or pickup, select an address, choose a payment method, and monitor fulfilment through clear order stages.

  • Multi-category discovery for food, supermarkets, retail, and pharmacy
  • Product variations, sizes, flavours, extras, and related products
  • Cart management, coupons, delivery or pickup, and checkout
  • Cash-on-delivery and Paystack-powered online payment flows
  • Saved addresses and map-based location selection
  • Order status progression from placed to delivered
  • Search history, favourites, localisation, and customer order history
SPEEZU customer journey showing product customisation, shopping cart, checkout, and live order status.
04 / STORE PANEL

Practical Tools for Catalogue, Orders, and Fulfilment

The store panel gives merchants direct control over their day-to-day SPEEZU operations. Store teams can review performance, publish and update products, configure pricing and discounts, upload multiple product images, manage options and variations, receive incoming orders, inspect order details, and move orders through the fulfilment process.

  • Dashboard with orders, revenue, top products, and recent activity
  • Searchable product catalogue with availability controls
  • Add and edit product flows with images, categories, pricing, and discounts
  • Configurable product options, variations, extras, and delivery availability
  • Incoming-order review, approval, rejection, and status management
  • Order details with customer, payment, item, and store-earnings information
  • Order and customer reporting
SPEEZU store panel showing performance, product management, product editing, and order fulfilment.
05 / ADMIN CONTROL

Platform-Wide Visibility and Operational Control

The administrative panel provides a centralized view of the SPEEZU ecosystem. Administrators can manage stores and riders, monitor orders across the platform, configure store commission percentages, review delivery availability, manage coupons, and inspect Paystack transaction activity through date-based reporting.

  • Store directory, activation, delivery controls, and commission configuration
  • Rider profiles, status, contact information, and management actions
  • Cross-store order monitoring with customer, rider, status, and totals
  • SPEEZU platform-share visibility on applicable orders
  • Coupon and platform request management
  • Store, customer, rider, and payment reporting
  • Paystack transaction filters and success, failed, or abandoned statuses
SPEEZU admin control center showing stores, riders, ongoing orders, commissions, and payment reporting.
06 / RIDER EXPERIENCE

A Focused Workflow for Last-Mile Delivery

The SPEEZU Rider application keeps delivery work direct and actionable. Riders can review new requests, compare pickup and customer locations, accept or decline deliveries, contact relevant parties, progress through pickup and completion states, confirm delivery, and review completed or cancelled order history.

  • New-delivery request feed with store and customer information
  • Accept and decline controls
  • Pickup and delivery addresses with contact actions
  • Active order state from accepted to picked up and completed
  • Delivery confirmation through the available completion flow
  • Completed and cancelled order history
  • Clear offline and notification handling where supported by the application
SPEEZU Rider workflow showing new delivery requests, active delivery, and completed orders.
07 / ENGINEERING

A Maintainable Foundation for a Multi-Product System

The applications were structured around reusable features, predictable state changes, API-driven data, and integrations required by commerce and delivery workflows.

Flutter & Dart

Cross-platform customer and rider applications

BLoC

Predictable state management and event-driven UI

Dio & REST APIs

Network communication and backend integration

Google Maps

Addresses, locations, and delivery-related mapping

Paystack

Online payment processing

Firebase Cloud Messaging

Delivery and order notifications

easy_localization

Multi-language application support

Web dashboards

Administrative and store operations

08 / KEY SOLUTIONS

Turning Operational Complexity Into Predictable Product Flows

01

Complex product configuration

Product variations, optional extras, related items, quantities, and discounts were represented clearly across product details, cart calculations, and final order data.

02

Shared order-state coordination

Order stages were surfaced appropriately across customer, store, administrator, and rider interfaces so each role could act on the same operational lifecycle.

03

Payment and fulfilment visibility

Online payment reporting, order totals, store earnings, platform commission, rider assignment, and completion states were made visible to the roles responsible for them.

09 / OUTCOME

One Cohesive System Instead of Disconnected Operational Tools

SPEEZU brings customer commerce, merchant operations, centralized administration, and delivery execution into one coordinated product ecosystem. The result is a clear experience for every role and an operational structure capable of supporting the complete journey from product discovery to successful delivery.

Closing showcase of the SPEEZU customer app, store product management, admin store control, and rider order history.

Built with

  • Flutter & DartCross-platform customer and rider applications
  • BLoCPredictable state management and event-driven UI
  • Dio & REST APIsNetwork communication and backend integration
  • Google MapsAddresses, locations, and delivery-related mapping
  • PaystackOnline payment processing
  • Firebase Cloud MessagingDelivery and order notifications
  • easy_localizationMulti-language application support
  • Web dashboardsAdministrative and store operations

Build with Sage Six

Have a Multi-Platform Product in Mind?

We design and develop connected digital products across mobile applications, operational dashboards, payments, and real-time workflows.