Implementation
BuyBox is a Nigerian e-commerce marketplace where vendors onboard stores, list products, and fulfill orders. I built the backend — owning the full API layer across store onboarding, product catalog management, cart and checkout, payment processing, delivery zone configuration, order lifecycle management, and real-time push notifications for both vendors and customers.
// Order lifecycle (high-level)
vendor onboards store → lists products with categories
→ buyer browses catalog → adds to cart
→ checkout → payment processed
→ delivery zone matched to order
→ order confirmed → fulfillment begins
→ real-time push notifications to buyer + vendor
