Status 🚀 Shipped (MVP to Launch in 4 Months)
Role Product Manager (End-to-End Delivery)
Tech Stack Next.js, Paystack, Php, M-Pesa API, QR Verification System

1. Executive Summary

1.1 Project Overview

Zurigas is a multi-platform solution (Customer Web, Merchant App, Admin Dashboard) designed to professionalize the informal LPG (cooking gas) market in Kenya. The system facilitates secure ordering, real-time tracking, and safety verification through a proprietary QR-linkage system.

1.2 Strategic Objectives

<aside> 💡


2. Problem Statement


3. User Roles & Capabilities

Role Primary Capability Key Action
Customer Ordering & Safety Scans QR code on delivery to verify weight and source.
Merchant Fulfillment Receives orders based on GPS proximity; manages inventory.
Admin Oversight Audits cylinder lifecycles; manages vendor payouts.

3.1 Key Features & User Stories

Feature User Story Acceptance Criteria
QR Verification As a user, I want to scan a cylinder QR code to verify its weight and safety history. ✅ Integrated camera scanner (No hardware required ). ✅ Displays official certification & refill date.
Instact Checkout As a user, I want to pay via M-Pesa STK Push to complete my order instantly. ✅ Real-time payment confirmation via Paystack/M-Pesa. ✅ Auto-generated digital receipt.
Merchandiser App As a field agent, I want to record check-ins and GPS-verified deliveries. ✅ Real-time sync with central web dashboard.

4. The "Verified Refill" Workflow

4.1 Merchant Fulfillment Flow