The brief
Build and extend a live auction mobile platform for the Saudi Arabian market, migrating/rebuilding the live auction API, adding new auction formats and marketplace features, and scaling the product toward a production-ready app store release with security hardening and a white-label SaaS offering.
What we built
Mazadak is a full-featured live auction and social commerce platform built for the Saudi market. Over 41 weeks, the team delivered:
- a real-time live auction engine with Millicast/Dolby video streaming, WebSocket bidding, multi-lot management, and registration flows
- a deposit-gated wallet system with top-up, withdrawal, saved cards, and transaction history
- three distinct auction types (live, timed, general) with a unified bid/payment layer
- seller-hosted live show commerce with swipe-to-bid and in-stream chat
- a two-sided marketplace with counter-offer, inspection reports, and verified seller badges
- full Arabic/English RTL localization via NStack
- a car plate auction module with custom text-to-image rendering for Saudi number plates
- deep linking, Apple Maps address selection, and content sharing
- MoEngage CRM and push notification integration
- production-grade security hardening (SSL pinning, jailbreak detection, New Relic, Crashlytics, Bitrise CI/CD); and
- a parallel SaaS/multi-tenant white-label auction backend (Mazadak Sealed) built on Laravel with OAuth 2.0.



