Full-featured native iOS (Objective-C) ride-hailing application modelled on the Uber experience: OTP-verified signup, Google Places location autocomplete, MapKit routing, fare payment, ride history, and dedicated passenger and driver modules.
UberClone reproduces the end-to-end ride-hailing flow in native iOS (Objective-C): user registration with phone OTP verification, address entry with Google Places autocomplete, map-based pickup/drop-off with RouteFinder routing, fare calculation, and curated passenger and driver experiences.
Coordinating a modern ride workflow on iOS: AFNetworking 3.0 for API networking, ALPValidator for form validation, Facebook pop for animations, Google Places and MKMapView with custom zoom levels for the map experience, plus a CoreLocationController and LMSideBarController navigation shell.
Built validated registration (name/email/username/password) with OTP login, point-of-interest location pinning, RouteFinder trip routing over MapKit, payment and rewards flows, the YourTrips history screen, and a separate DriveWithUber driver module — all wired through a central navigation and networking stack.
Delivered a complete, navigable ride-hailing app covering both passenger and driver journeys, demonstrating a production-style iOS architecture with third-party services integration and real-time map routing.