Rent-A-Bike was a crossover test project as final steps for Software Architect (iOS/Swift) - $60k position.
- The project covers all of the feature that have been described on the requirment. Though it has some additional function and features.
- I have designed the whole UI using Autolayout. So the app will work perfectly accross all of the iDevice including iPhones, iPads and iPods.
- The app will show the status message of each action on a toat message.
- It will check for available internet connection before each service call.
- The viewes is compatible for any device/UI orientation.
- It will show a loader while each service call.
- The keyboard operatons has been handled properly.
- iOS 8.0+
- Xcode 7+
- Swift 2.2+
- Basically none of the original requirments have not been changed.
- First of all, install the pod file to install all of the dependencies.
- Then open Rent-A-Bike.xcworkspace and build.
- There is a major mistake on the API documentation. According to the documentation, the register api call is a GET method. But in real it's not. The register API is a POST methos.
Please don't copy or use this project without my permission.