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
