/uber-clone

iOS Uber app clone

Primary LanguageSwift

iOS Uber Clone

Uber Clone app using Swift, AutoLayout, Firebase, MapKit, & Geofire

This app allows passengers to request a ride, which will be sent to drivers who use their own cars.

Screen.Recording.2022-08-01.at.10.40.43.mov

The App Main Implementations are:

  • Programmatic UI with AutoLayout
  • MVC Architecture
  • Ability to log in/out and register users

Login & Signup Controller

Using Firebase, it checks whether a user is on a database and navigates to requesting a ride view.

Home and Menu Controllers

  • Mapkit, CoreLocation.
  • UITableView & UINavigation Controllers
  • Backend development via Firebase to fetch data.
  • Saving and showing real time driver annotations on the map via GeoFire