Business Client need Mobile App Development

Contact person: Business Client

Phone:Show

Email:Show

Location: Bhubaneswar, India

Budget: Recommended by industry experts

Time to start: As soon as possible

Project description:
"Flutter Developer – Hot Potato Ride Assignment + Queue System for Our Driver App (Supabase + FCM)

Project Type: Mobile App (Flutter)
Backend: Supabase (PostgreSQL, Realtime, Edge Functions)
Notifications: Firebase Cloud Messaging (FCM)
Concept: Uber-style ride-hailing system with Hot-Potato driver assignment logic

Project Overview

We’re building an Uber-like ride-hailing app (driver + rider apps) using Flutter and Supabase.
We already have the basic structure (auth, rides, FCM notifications). Now we need help finalizing the ride-request assignment system and driver queue logic.

The goal is to implement a Hot-Potato system:

When a new ride request is created, it’s sent to the nearest available driver.

If the driver doesn’t accept within X seconds, the request automatically passes to the next driver.

This continues until a driver accepts, or the queue expires.

Technical Requirements

Flutter (multi-app setup: Rider & Driver apps)

Supabase (Realtime, RLS, Edge Functions)

Firebase Cloud Messaging (for instant notifications)

Logic for:

Queue timer management (auto-rebroadcast every X seconds)

Driver filtering by proximity & status

Handling concurrent notifications safely (avoid duplicate assignments)

Timeout callbacks & status updates in Supabase

Debug logging and retry policies

Clean, modular Dart code structure" (client-provided description)


Matched companies (2)

...

B2Bcert ISO consultants in Bangalore

B2Bcert is a globally recognized certification and consulting firm dedicated to helping businesses achieve international quality and compliance stand… Read more

...

El Codamics

El Codamics – Company Preview About Us El Codamics is a Coimbatore-based software development firm helping startups, enterprises, and global clie… Read more