Web + Mobile
Multi-Vendor Marketplace
Branded storefronts, split payments, and mobile-first commerce
500+ vendors onboarded
Web + Mobile
End-to-end booking system across web, iOS, and Android in 12 weeks
Client screens stay private, so this shows how the system is put together.
Challenge
The client came to us 14 weeks into a botched offshore build with no working product and a competitor about to launch in the same vertical. They needed a travel marketplace handling complex availability logic (overlapping bookings, timezone-aware inventory, cancellation windows), multi-currency payments with platform commission splits, and three client apps, web, iOS and Android, all ready for the investor demo in 90 days. The previous team had left a Django codebase with 14 circular imports and no tests.
Approach
We triaged the inherited code, salvaged the data model, and rewrote everything above it. Django REST Framework powers the API with Celery handling the async work: booking confirmations, partner inventory sync, payment webhooks. React runs the web storefront; React Native ships the mobile apps off an 85%-shared codebase so the team only writes platform-specific code for native pickers and payment sheets. Stripe Connect handles the four-way money flow (traveler to platform to host to tax authority) and the admin dashboard lets operators see every booking, dispute, and payout in one place.
Outcome
Under the hood
DRF won over FastAPI because the inherited data model was already Django-native and a rewrite would have cost us four weeks we didn't have. Celery with Redis handles the booking-confirmation saga, a workflow that touches partner APIs, Stripe, and notifications, and needs to recover cleanly when any one fails. React Native was the right mobile choice because the founder wanted both stores on launch day and had budget for exactly one mobile team. AWS ECS runs the containers; RDS handles Postgres; nothing exotic.
Web + Mobile
Branded storefronts, split payments, and mobile-first commerce
500+ vendors onboarded
Mobile App
Personalized training and nutrition with subscription retention built in
8K+ active users
Tell us what you're working on. We reply within 24 hours with an honest read on scope, timeline, and cost.