$ cd ~/work/afriva
Afriva
A modern multi-vendor marketplace with role-based dashboards for admins, managers, sellers and buyers — fast, SEO-friendly and real-time.

01//the problem
Multi-vendor commerce means four different users — admin, manager, seller, buyer — each needing a different view of the same system, all while staying fast and discoverable on the open web. Afriva needed enterprise structure without enterprise sluggishness.
02//the approach
Built on Next.js 15 with server-side rendering for performance and SEO, and Supabase for auth, data and real-time. Role-based dashboards give each user exactly the surface they need, and delivery tracking updates live across 120+ cities.
03//what I built
Role-based dashboards
Distinct, permission-scoped surfaces for admins, managers, sellers and buyers.
SSR performance & SEO
Next.js 15 server rendering keeps pages fast and discoverable.
Real-time delivery tracking
Live order status across 120+ cities via Supabase realtime.
Type-safe state
Redux Toolkit keeps a complex multi-role app predictable.
// the impact
$1.2M in revenue, 1,245 active vendors and coverage across 120+ cities.
// let's build yours
Have a product like this in mind?