I already operate a web-based dispatch system running on IIS; it exposes each day’s. What I now need is a native iOS companion for the drivers so they can work from a simple “pick-up / drop-off” checklist instead of printed sheets. Here’s the flow I am after: every morning central dispatch publishes a passenger list per route. The driver opens the app, signs in, and instantly sees the run for the day—passenger names, pick-up and drop-off points, and current status. As each stop is completed the driver taps to mark the rider “picked up” or “dropped off.” Those taps must post straight back to my IIS service so the dispatch screen in the office reflects progress in real time. Drivers will never be adding, deleting, or editing passengers; the list comes entirely from dispatch. drivers may add notes I’d like the interface kept clean: large buttons, offline caching in case the signal drops, and background refresh once connectivity returns. pick up records gp sand time Deliverables • Full Xcode project in Swift (latest stable) ? code interfaces with iis web using sql database • Secure connection to existing IIS REST endpoints (token-based auth) • Checklist UI showing passenger name, pick-up, drop-off, live status indicator • Real-time update logic: pull manifest on login, push status on each check-off • Basic TestFlight build for field testing with 3–5 drivers • Brief setup guide outlining API endpoints consumed and any server headers required If you have shipped production iOS apps that talk to a custom back-end, this should be a straightforward engagement. Let me know your timeline and any questions about the API