Noor — Merchant Admin & Operations Admin (Delivery Service) Three production admin systems for a ...Noor — Merchant Admin & Operations Admin (Delivery Service) Three production admin systems for a ...
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started
Noor — Merchant Admin & Operations Admin (Delivery Service)
Three production admin systems for a delivery service — built solo end-to-end, including real-time chat and billing logic.
Problem
A delivery service needed three separate operational systems working at once: a panel for merchants to manage their own orders and billing, a central ops panel for the company's own courier fleet, and a customer-facing tracking site — each with a completely different user and a different job.
Constraint
Real production traffic, existing users depending on the systems daily, and — on the merchant panel — real money moving through billing logic that had to be correct, not just functional-looking.
Solution
Merchant admin panel: built almost entirely solo (359 of 368 commits) — orders, tariffs, promo codes, invoices, reporting, real-time chat with customers/support (websocket), and later real billing logic (cash accounting, commission tracking, payment-status handling).
Central operations admin (cpanel) — the company's largest internal system: courier management, live GPS tracking, in-app chat, and the fleet-management/credit system for company-owned courier scooters. Built largely solo through its first year (~84% of commits in that period), then onboarded and reviewed a successor once my focus shifted to the merchant panel's billing work.
Customer-facing delivery website (Next.js 15, React 19): live GPS courier tracking with animated route rendering, rendering-performance and memory optimization, i18n, Framer Motion, OTP-based auth.
Result
Three systems still running in production today, each shipped and maintained by me for over a year. This is real, closed-source production work — not a personal or practice project.
Post image
Dusko's avatar
359 of 368 commits solo on the merchant panel is a good way to put a number on scope. The part I'd want to know more about is the billing logic — cash accounting plus commission tracking for couriers gets messy fast when payouts and platform fees touch the same ledger. Did you...
Azizxon's avatar
Courier commission rates were configured globally. The Locations page was responsible for managing zones: individual hexagonal cells could be enabled or disabled, and availability and pricing logic could be adjusted — for example, limiting courier availability in a zone to...
Back to feed
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started