Skip to content

The test project for Software Architect (iOS/Swift) - $60k post at Crossover.

Notifications You must be signed in to change notification settings

partho-maple/Crossover_Test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Description

Rent-A-Bike was a crossover test project as final steps for Software Architect (iOS/Swift) - $60k position.

Features

  • 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.

Requirements

  • iOS 8.0+
  • Xcode 7+
  • Swift 2.2+
  • Basically none of the original requirments have not been changed.

Installation

  • First of all, install the pod file to install all of the dependencies.
  • Then open Rent-A-Bike.xcworkspace and build.

Feedback

  • 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.

Note

Please don't copy or use this project without my permission.


About

The test project for Software Architect (iOS/Swift) - $60k post at Crossover.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published