$ cd ~/work/afriva
Afriva
A multi-vendor marketplace with separate dashboards for admins, managers, sellers and buyers. Built at Webrange Solutions.

01//the problem
Multi-vendor commerce means four kinds of user, admin, manager, seller and buyer, each needing a different view of the same system, while the storefront stays fast and findable on Google.
02//the approach
Next.js 15 with server-side rendering for speed and SEO, and Supabase for auth, data and real-time updates. Each role gets its own permission-scoped dashboard, and order status updates live.
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 indexable.
Real-time order tracking
Live order status through Supabase realtime.
Predictable state
Redux Toolkit keeps a complex multi-role app manageable.
// the impact
Built while I was a full-stack developer at Webrange Solutions. The link above is the buyer-side demo build, so it shows the product rather than live sales.
// let's build yours
Have a product like this in mind?