AtlasGateway iOS 11 application using Swift 4 (Xcode 9). This project is an Uber like mobile app for IOS which is running on the Atlas Blockchain and uses the WORK cryptocurrency. It allows riders to submit trip request which is then routed to drivers who use their own cars. Taxi ride with funds is deposited to a smart contract and deployed to the blockchain when job accepted.
The app implements some of the main features of Uber:
Signup, login and logout
- Call an AtlasGateway
- Check rider request (distance, location)
- Get direction to the rider who calls an Uber
- Get position of the driver in real time
The application uses these main elements :
- Parse Framework
- MapKit
- Background location updates mode
- Navigation controller
- Table view controller