Afro Market — Admin Dashboard
An internal Next.js admin dashboard for managing suppliers, buyers, products, RFQs, orders and logistics across the Afro Market platform.
This is the operations dashboard that runs Afro Market behind the scenes. While the public marketplace handles the buyer and supplier experience, every approval, verification, dispute, escalation and logistics decision flows through this admin platform. It is built in Next.js with a strict role-based access model so different teams — onboarding, trade compliance, finance, support — see only the data and actions relevant to them.
The dashboard covers supplier onboarding and verification, product catalogue moderation, RFQ and quote management, order lifecycle tracking, payment and dispute resolution, and logistics coordination across multiple countries. Each module is built around real operator workflows rather than generic CRUD screens — what does a trade compliance officer actually need to see in the first three seconds when a flagged shipment arrives, and how do we make that decision a single click instead of three.
Engineering-wise, the focus was on data density without visual noise: clean tables with the right defaults, fast filtering, server-driven pagination, optimistic updates where they make sense and audit trails everywhere they matter. Authentication is hardened, every action is logged, and the dashboard is tuned to load even on a thin connection because operators in some regions do not have the bandwidth to wait.