
Multi-tenant marketplace for university bookstores with order management, delivery logistics, and automated financial settlements
University bookstores across multiple campuses were running on paper orders and manual inventory.
Students had no way to browse or order books online.
Each bookstore managed its own stock in Excel with no visibility into what other branches had.
Delivery was untracked, and students had no idea when their order would arrive.
Financial settlements between the platform and bookstores were done manually at month-end, taking the finance team 3+ days to reconcile.
Promotional campaigns were impossible because there was no system to manage promo codes or track usage.
The institution wanted to launch a unified digital marketplace across all campuses, but every off-the-shelf solution required $500+/month per location with no customization.

We built a multi-tenant marketplace where each university bookstore operates as an independent storefront under one platform.
Students browse products through unlimited nested categories, add to cart, and pay through OPay.
Orders flow to the bookstore dashboard where staff confirm, prepare, and assign to delivery personnel.
Delivery staff use a dedicated Flutter app to accept orders, track live location, and confirm delivery.
The system manages wallets for both bookstores and delivery staff with automated monthly settlement calculations, withdrawal requests, and commission tracking.
Promo codes with usage limits and expiration run through automated Quartz background jobs.
Library managers see real-time dashboards with revenue analytics, top-selling products, and order status distribution.
Super admins manage the full university hierarchy: universities, colleges, and libraries from one panel.
Push notifications go through Firebase, live updates through SignalR.
Everything runs in Arabic and English.
Multi-tenant marketplace with independent storefronts per bookstore across campuses
OPay payment integration with automated settlement and commission calculations
Dedicated delivery app with live GPS tracking and order assignment workflow
Wallet system for bookstores and delivery staff with automated monthly payouts
Unlimited nested product categories with bulk Excel import and inventory tracking
Promo code engine with usage limits, expiration, and automated cleanup
Real-time dashboards with revenue analytics, top sellers, and order distribution
Full university hierarchy management: universities, colleges, and libraries
Push notifications via Firebase and live updates via SignalR
Complete audit logging with device-level security and role-based access control