Vrrrroom is an aplication that allows the user to perform remote actions on a car.
It consists of two functional areas
- scrollable car selection area (implemented in CarCollectionView)
- an area that contains actions that can be performed on a car (implemenetd in CarActionView)
Scrollable area displays car’s name and milage on the top, and the car in the center.
Action area contains two actions
- Door lock system: Contains buttons for locking and unlocking the doors.
- Engine control system: Contains buttons for starting and stopping the engine.
The user is able to select a car from scrollable section and perform following actions on the car
- lock/unlock doors
- stop/start engine
Once acted on the car, the action resolved in 5 seconds either successfuly or with a falure. In both cases UI us updated correspondingly