
Educational commerce workflows
Multi-tenant platform connecting university libraries, students, and delivery personnel. Covers product catalog management, order processing, OPay payment integration, delivery tracking, wallet settlements, and promotional campaigns across multiple campuses.
A university bookstore order passes through several hands. The student chooses materials, the bookstore checks and prepares the order, and a delivery worker handles collection and delivery. Each party needs the information relevant to its part of the process.
Operating across universities also requires a clear hierarchy of colleges and bookstores, independent storefronts and a way to account for payments, commissions and withdrawal requests. StudyLink combines the customer ordering journey with bookstore and delivery operations.
StudyLink: student ordering and mobile applications
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
Want to help build the next one? Explore opportunities at Arkedia