I have an attached document that walks through the vision for a chauffeurs’-marketplace, but the core of the project is very clear: I need a complete taxi dispatch system built from the ground up. The primary goal is to develop an automated dispatch engine that can instantly match riders with available drivers without human intervention. The system must run smoothly on both mobile and web platforms, so passengers and drivers will each have a dedicated iOS/Android app while the operations team manages everything from a responsive web dashboard. Key objectives • Automation first: incoming ride requests should trigger the dispatch logic, evaluate driver proximity, vehicle type, and current workload, then push the job to the best-suited driver automatically. • Seamless cross-platform experience: the same backend should power native (or high-performance hybrid) mobile apps and a web interface, sharing one real-time database. • Scalable architecture: think microservices or a well-structured monolith – as long as it can later handle city-wide growth and third-party integrations such as Stripe, Twilio, or Mapbox. • Admin and analytics: I’ll need live fleet views, trip history, driver performance metrics, and configurable rules to fine-tune the dispatch algorithm. Deliverables 1. UX-ready passenger and driver mobile apps (store-ready builds). 2. Responsive web portal for dispatchers/admins. 3. Backend APIs, real-time sockets, and database schema. 4. Source code, deployment scripts, and minimal documentation so my in-house team can maintain it. Acceptance criteria • A new ride request placed in the passenger app reaches an idle driver in under three seconds. • If that driver ignores the request, the job is reassigned automatically within a configurable timeout window. • Admin dashboard accurately reflects driver locations and ride statuses in real time. Please study the attached spec, mention any libraries or frameworks you’d lean on for the automated dispatch logic, and outline a realistic timeline with milestones.