Selected Work

ProductsinProduction

Every project we ship is in production, handling real users and real transactions. We don't do demos — we build systems that generate revenue.

Every project follows our proven process: deep market research, rapid prototyping, iterative development with weekly demos, and production deployment with monitoring.

Makazi

Makazi

Tanzania's Premium Rental Marketplace

A full-stack digital rental platform connecting tenants with verified landlords across Tanzania. Features AI-powered bilingual search (Swahili/English), in-app real-time messaging, mobile money payments via PesaPal, identity verification, and a 200+ broker partner network via the Dalali data pipeline — serving 11+ regions with 109 database migrations in production.

System Architecture

Client Layer

Browser / Mobile

User entry point

Next.js 16 SSR

React 19 + Edge

Capacitor Shell

iOS + Android

User opens the app. Next.js serves the page with SSR. Capacitor wraps for iOS/Android.

Authentication

Firebase Auth

OAuth providers

JWT Exchange

Server-side mint

Supabase Session

HttpOnly cookie

Credentials go to Firebase. Server mints a Supabase JWT. Cookie-based session, no token in localStorage.

Data & Realtime

PostgreSQL + RLS

109 migrations

Supabase Realtime

Messaging + typing

Secure Storage

Private buckets

PostgreSQL with 109 migrations and row-level security. Supabase Realtime for messaging. Private storage for verification docs.

Payments

PesaPal Gateway

5 payment rails

IPN Webhook

Idempotent

Payment Ledger

Dedup window

Subscription Engine

4 tiers, auto-expiry

User selects M-Pesa, Tigo, or card. PesaPal processes. Idempotent webhook confirms. 60-min dedup window prevents double charges.

AI & Data Pipeline

Gemini 2.5 Flash

Primary AI

Groq Fallback

Round-robin

AI Cache

30-day retention

Dalali Pipeline

200+ brokers

Gemini and Groq alternate in round-robin. Responses cached 30 days. Dalali scraper syncs 200+ brokers nightly.

The Challenge

Tanzania's rental market was fragmented — tenants relied on unreliable brokers, paid inflated fees, and had no way to verify landlords. No centralized trusted platform existed for the country's rapidly urbanizing population.

Our Solution

We built a verified marketplace with identity validation (NIDA/passport), AI-powered bilingual search (Swahili/English), real-time messaging with contact unlock, and mobile payment integration via M-Pesa, Tigo Pesa, and Airtel Money.

Key Features

Identity Verification

Every landlord verified via NIDA/passport before listing. No anonymous postings.

AI Search & Translation

Bilingual AI with Gemini 2.5 Flash + Groq Llama 3.3 fallback. Semantic search understands Tanzanian rental vocabulary.

Real-Time Messaging

Supabase Realtime with typing indicators, read receipts, and Contact Unlock for WhatsApp access.

Mobile Payments

5 payment rails: M-Pesa, Tigo Pesa, Airtel Money, HaloPesa, Visa/Mastercard via PesaPal.

Subscription Tiers

Free to Business (231,900 TZS/mo). 4 tiers with scaling features for landlords and agencies.

Mobile-First Design

Dark theme, gold accent, 375px base. iOS and Android via Capacitor with push notifications.

Tech Stack

Next.js 16React 19SupabasePostgreSQLPesaPalFirebaseGemini AICapacitorTailwind CSSFramer Motion

11+ Regions

Covered

5 Payment Rails

Integrated

109 Migrations

In Production

200+ Brokers

Via Dalali Pipeline

Kubwa

Kubwa

24/7 Premium Liquor Delivery

On-demand liquor delivery platform with Stock Pool technology aggregating real-time inventory from 200+ vendors across Dar es Salaam and Arusha. AI-powered rider dispatch with composite scoring, PostGIS geofencing, express 10-15 minute delivery, and multi-payment support including M-Pesa and wallet balance.

System Architecture

Customer Entry

Phone OTP

Africa's Talking

JWT Auth

Session management

Age Gate

18+ verification

Phone number sends SMS OTP via Africa's Talking. JWT minted. Age verified at app root before any order.

Inventory (Stock Pool)

200+ Vendors

Real-time feed

Stock Pool Table

Aggregation

Product Catalog

Materialized view

200+ vendors feed real-time stock. Materialized view aggregates city-wide catalog. Customer never sees 'out of stock'.

Order & Dispatch

Order Engine

Confirmation

Radius Expansion

2km - 12km

Composite Scoring

4-factor weighted

Rider Assignment

Auto-match

Order confirmed. Dispatch engine expands radius (2km, 5km, 8km, 12km). Riders scored: distance 35%, rating 25%, experience 25%, battery 15%.

Payments & Settlement

PesaPal 3.0

5 payment rails

Commission (12%)

Auto-split

Rider Payout

Per delivery

Vendor Settlement

Weekly cycle

PesaPal handles 5 rails. 12% platform commission. Riders paid per delivery. Vendors paid weekly.

Logistics

PostGIS Zones

Geofenced areas

GPS Tracking

10s ping interval

Priority Lane

+5,000 TZS express

ETA Updates

Real-time

PostGIS geofences delivery zones. GPS pings every 10s. Priority Lane: faster dispatch, +5,000 TZS.

The Challenge

Liquor delivery in Dar es Salaam meant calling individual shops, hoping they had stock, and waiting hours. Existing services couldn't guarantee availability or speed.

Our Solution

Stock Pool technology aggregates real-time inventory across 200+ vendors — if one is out, the system auto-sources from another. AI dispatch matches the nearest, highest-rated rider for 10-15min express delivery.

Key Features

Stock Pool Technology

Real-time inventory aggregation across 200+ vendors. Zero 'out of stock' — system auto-sources from alternative vendors.

AI Smart Dispatch

Composite scoring: distance (35%), ratings (25%), experience (25%), battery status (15%). PostGIS-enabled geofencing.

Priority Lane Express

10-15 minute premium delivery. Matches with highest-rated, closest riders with battery >30%.

Age Verification

Strict 18+ verification at order AND delivery. Tanzania Liquor Act compliant with ID checking workflow.

24/7 Operations

Round-the-clock delivery across Dar es Salaam (7 neighborhoods) and Arusha (6 neighborhoods).

Multi-Payment

M-Pesa, Tigo Pesa, Airtel Money, Visa/Mastercard, Wallet, Cash on Delivery via PesaPal 3.0.

Tech Stack

Next.js 16SupabasePostGISPesaPal 3.0Africa's TalkingTailwind CSSFramer Motion

200+ Vendors

Aggregated

160+ Riders

Active fleet

2 Cities

Dar + Arusha

10min Express

Priority Lane

PingGuard

Uptime Monitoring for Developers

Multi-region uptime monitoring platform with 30-second checks from US, Europe, and Asia. Features auto-discovery that scans any domain to find all monitorable endpoints, a smart incident detection state machine with majority voting, public status pages with email subscriber notifications, and Stripe-powered subscription billing — serving developers who need reliable monitoring without enterprise complexity.

System Architecture

Cron Orchestrator

Vercel Cron

Every 5 min

Orchestrator

Plan-aware routing

Batch (50/req)

Parallel fan-out

Vercel cron fires every 5 minutes. Orchestrator fetches due monitors, groups by user plan, fans out to regional ping endpoints in parallel.

Multi-Region Pinging

US East (iad1)

Washington D.C.

EU (fra1)

Frankfurt

Asia (hnd1)

Tokyo

Regional endpoints deployed to US East, Frankfurt, and Tokyo. Each pings its batch and returns results. Majority voting: 2/3 must fail before incident.

State Machine

UP

All checks pass

CONFIRMING

Counting failures

DOWN

Incident created

RECOVERING

Counting successes

6-state engine prevents false alarms. Confirming state counts consecutive failures before creating incident. Recovering state counts successes before resolving.

Alerts & Notifications

Resend Email

Rich HTML alerts

Webhooks

Slack/Discord/custom

Supabase Realtime

Dashboard toasts

Dispatch engine sends email via Resend and webhooks in parallel. Supabase Broadcast pushes real-time toasts. Cron notifies status page subscribers.

Billing

Stripe Checkout

Dev $9 / Pro $19

Webhook Handler

Plan sync

Customer Portal

Self-service

Stripe Checkout for subscriptions. Webhook-driven plan management. Customer Portal for self-service billing. 90%+ margins at scale.

The Challenge

Developers monitoring production APIs relied on expensive enterprise tools or fragile DIY scripts. No affordable platform offered multi-region checks, intelligent incident detection, and instant setup for small teams.

Our Solution

We built a developer-first monitoring tool: paste a domain, auto-discover all endpoints, start checking every 30 seconds from 3 regions. Smart state machine prevents false alarms, public status pages keep users informed, and pricing starts free.

Key Features

Multi-Region Pinging

Fan-out architecture pings from US East, Europe, and Asia simultaneously. Majority voting (2/3 must fail) prevents false positives from regional issues.

Auto-Discovery

Scan any domain and automatically find health checks, APIs, auth routes, payment endpoints, and pages. One click to monitor them all.

Smart State Machine

6-state engine: up → confirming → down → recovering → up. Configurable thresholds prevent alert fatigue from transient failures.

Public Status Pages

Vercel-style uptime bars, email subscriber notifications triggered by cron on status changes, and branded incident timelines.

Stripe Billing

Free/Dev ($9)/Pro ($19) tiers with checkout, customer portal, webhook-driven plan management, and $3/10 endpoint add-ons.

Real-Time Alerts

Email + webhook alerts with full error context. Supabase Broadcast pushes incident toasts to the dashboard instantly.

Tech Stack

Next.js 16SupabaseStripeFirebase AuthVercel EdgeResendPostgreSQLTailwind CSS

30-Second

Check intervals

3 Regions

US + EU + Asia

90%+ Margins

At scale

18 Monitors

In production

Hama

Hama

Logistics & Moving Platform
Coming 2026

End-to-end logistics platform for household and commercial moves across East Africa. Real-time tracking, instant quotes, verified mover networks, and escrow payments — designed to formalize and secure the moving industry.

The Challenge

Moving in East Africa is informal, untracked, and risky. No accountability, no insurance, no recourse when items are damaged.

Planned Architecture

Customer

Quote Engine

Instant pricing

Price Calculator

Distance + volume

Mover Match

Availability + ratings

Instant quotes based on distance, inventory size, and floor count.

Operations

Live Tracking

Real-time GPS

Escrow Payments

Release on delivery

Insurance

Damage coverage

Ratings

Two-way reviews

Real-time GPS tracking. Insurance-backed moves. Driver ratings after delivery.

Settlement

Delivery Confirm

Both parties sign

Payout

Instant release

Dispute Resolution

Built-in mediation

Mover payouts after confirmed delivery. Dispute resolution built in.

Next.jsSupabasePostGISPesaPalReal-time GPS

Notify me when it launches

Have a project in mind?

We build production platforms for emerging markets. If you need something that works at scale, let's talk.