Skip to main content
Multi-Vendor On-Demand Delivery

Deliveries Made Easy with Belboy

Multi-vendor instant delivery across food, appliances, stationery, and books in Mumbai — real-time driver tracking, flexible on-the-fly pricing, and seamless Android experience across customer, outlet, and driver apps.

CountryIndia (Mumbai)
PlatformAndroid
IndustryMulti-Vendor Delivery
Team Size4 Members
Belboy multi-vendor delivery app screens on Android
About Belboy

Hyperlocal Multi-Vendor Delivery for Mumbai

The Belboy client is from Mumbai, India. The client runs a multi-vendor delivery business offering both scheduled and instant delivery for food items, home appliances, stationery, books, and much more.

Concerning the growth and demand of their business, the client partnered with iCoderz to develop a multi-vendor delivery application — launched live across 3 cities from day one.

Belboy app features
Team Composition

Team Involved

iOS Developer
iOS Developer
Android Developer
Android Developer
Backend Developer
Backend Developer
UI/UX Designer
UI/UX Designer
Client Requirements

What the Client Needed

The client runs a multi-vendor on-demand delivery business in Mumbai covering food, home appliances, stationery, books, and more. They needed a complete end-to-end platform to scale across locations.

▲ The brief

A flawless multi-vendor delivery application to grow the business across different Mumbai locations, with a clear split across three user types: customer, outlet, and driver.

  • Customer App — browse vendors, place orders, track deliveries in real time, and pay via multiple gateways.
  • Outlet / Partner App — receive and manage incoming orders, update status, and communicate with drivers.
  • Driver App — accept jobs, navigate multi-stop routes (pick up & drop combinations), and confirm final pricing on the fly.
  • Admin Backend — full oversight of vendors, drivers, orders, pricing rules, and analytics from a single dashboard.
✓ What we delivered

iCoderz built the entire ecosystem from scratch — four interconnected apps on a shared Laravel & Node.js backend, with socket-based real-time sync across all three client-facing apps.

  • Socket-driven order flow keeping Customer, Outlet, and Driver apps in sync at every stage of the delivery lifecycle.
  • Multi-stop routing logic handling complex A→B pick-up / drop, then B→C secondary pick-up / drop sequences.
  • Bidirectional on-the-fly pricing: customer estimates → driver socket confirmation → final accepted price — all in-flow.
  • Stripe payment integration with support for cards, wallets, and cash on delivery; Facebook SDK login; Amazon EC2 & RDS infrastructure.
Challenges & Solutions

Technical Challenges & How We Solved Them

Multiple Drop Location Logic

Challenge

Developers experienced complex location conditions: Pick up & Drop, Pick up & Drop cum Pick up and later Drop (Location A → pick up, Location B → drop & also pick up, Location C → drop). This required sophisticated routing logic.

Solution

We provided a demo of our existing food delivery solution, DeOnDe, whose UI/UX the client loved. Building on this foundation, our team resolved the multi-stop routing conditions through dedicated location logic and thorough testing across all permutations.

Socket Implementation & Order Flow Sync

Challenge

Implementing a socket was complex. The team initially used it for a Support Chat feature, then the client expanded the requirement to include Order flow. Additionally, both the Partner app and Driver app needed to sync their Order flow in real time.

Solution

The team extended the socket architecture to handle full Order flow across both the Partner app and Driver app simultaneously — ensuring both apps stay in sync throughout the entire delivery lifecycle.

Custom On-the-Fly Pricing Logic

Challenge

A custom price-on-the-fly logic was required: customers first send estimated prices via socket programming, then drivers fire another socket with the final price — all integrated into the complete Order Flow.

Solution

Our developers designed a bidirectional socket-based pricing model: customer estimated price → driver confirmation socket → final accepted price. This became the backbone of the entire order flow and was tested extensively before launch.

App Screens

The Belboy Customer App

Belboy app screen 1
Belboy app screen 2
Belboy app screen 3
Belboy multi-screen overview
Key Features

What Makes Belboy Stand Out

Easy Order Booking

Easy Order Booking

Let users order anything they need — food, appliances, stationery — from a single unified platform.

Discounts and Offers

Discounts & Offers

Bring customers back for repeat orders with special promotional offers and vendor-specific deals.

Multiple Payment

Multiple Payment Integrations

Let users pay comfortably using multiple payment APIs — cards, wallets, UPI, and cash on delivery.

Real-time Tracking

Real-time Tracking

Live order tracking keeps users informed about exactly where their order is at every stage of delivery.

Technology Stack

Technology Stack Behind Belboy

Xcode
iOS
Xcode 10.1
AFNetworking
Networking
AFNetworking
Android Studio
Android
Android Studio 3.1
Retrofit
HTTP
Retrofit
Laravel
Backend
Laravel 5.6
Stripe
Payments
Stripe
Amazon EC2 RDS
Server
Amazon EC2 & RDS
Figma
Design
Figma
Facebook SDK
Auth
Facebook SDK
Client Words

What the Client Said

“The team devoted all their expertise to build the app for our multi-delivery business. The team delivered all we wanted in the stipulated time while constantly communicating with us.”

Belboy Client
Founder · Multi-Vendor Delivery · Mumbai, India
Verified on
Clutch
Client Reviews

Top-Rated on Clutch

View All Reviews ↗
iCoderz Solutions — 4.9 stars on Clutch, 50+ verified reviews
★ ★ ★ ★ ★

"Their ability to understand and create the system and upgrade it the way we want it to be are outstanding!"

Online Food Order & Delivery Platform Founder & Director
★ ★ ★ ★ ½

"We came in touch with iCoderz and were very much impressed with their works in the past."

Shambu Ramesh Product Manager, IT Services Company
★ ★ ★ ★ ½

"The team has gone out of its way to be available for us whenever we needed to discuss any critical matters."

Manish Agrahari CTO, LinkMind
★ ★ ★ ★ ★

"iCoderz Solutions Pvt. Ltd. has taken on a sizable and complex project, and we're pleased with their work so far."

Jordan Weiss Co-Founder, LGBT Media Inc.
★ ★ ★ ★ ★

"We were impressed with their responsiveness and effective communication."

Ahmed Falih Hadi Founder, The Vision E-commerce LTD
Start Your Project

Need a Multi-Vendor Delivery App?
We've Done It Before

From single-restaurant apps to complex multi-vendor platforms with driver and outlet apps — iCoderz handles the full stack. Tell us your idea and get a proposal within 5 business days.

01

Share your project brief → response within 24 hours

02

30-minute discovery call with a senior engineer

03

Proposal with scope, timeline & transparent pricing

Start Your Delivery App

No obligation. Free consultation. NDA available on request.

Get in Touch!