The brief
Build a B2B mobile marketplace enabling verified buyers and sellers to trade electronic products (primarily smartphones) with real-time bidding, dual-registration/KYC, inventory management, lottery-based buyer rewards, and secure wallet-based transactions — all on top of Shopify as the commerce engine with a React Native mobile app.
What we built
A full-stack B2B mobile marketplace for real-time bidding and trading of electronics (initially smartphones/laptops). Delivered over 87 weeks:
- dual-role buyer/seller onboarding with KYC document upload and multi-provider OTP
- Shopify-backed multi-vendor product catalog with dynamic category/brand/model hierarchy and metafield-driven SKU attributes
- CSV-based bulk seller inventory upload via SQS + S3, later migrated to DynamoDB
- multi-seller order splitting, IMEI device tracking, OTP-verified checkout, race-condition-safe cart, and invoice generation
- in-app wallet with wire-transfer top-up, Pabbly/Google Sheets admin approval, and DynamoDB transaction ledger
- quarterly lottery/lucky-draw rewards engine
- tiered seller subscription plans with SAGA rollback
- R&D on a real-time bidding module (deferred post-V1)
- JWT Auth Service with RDS; and
- full AWS infrastructure with CI/CD, centralised logging, and pre-production security hardening.


