Skip to content

chr0m1ng/Fdo.Contato.Vistoria

Repository files navigation

Fdo.Contato.Vistoria

Overview

This Xamarin Forms App upload images to the Contato Vistoria API.

The aim of this project is to help the car inspection image uploading process, you just need to provide the vehicle plates, take a photo or choose from the gallery and the app will upload it to the server.

UI

A gif explain more than a thousand words!

APP_WORKING_GIF

But just to be sure, a briefly explaination:

The user can inform the vehicle plate and start to inspect the vehicle on the NewVehiclePage, at the VehiclePage the user can take a new photo or even add a few from the phone's gallery. All photos will be saved on the phone with a new folder named with the vehicle plate, while adding new photos the app will be uploading in the background and inform if it successfully uploaded or if some error occured, in case of an error the user can retry all error images or just one. Users also can take a better look at the pictures, they just need to tap the thumbnail of the desired picture and a ImageViewerPage will appear with the possibility of zoom in the image.

Our app also provide the possibility of changing the server API url and the x-api-key header sent to the server at uploading process, to do so the user just need to navigate to the ConfigurationPag by clicking the Configuration Tab. To go back to inspect just click back on the Inspect Tab.

Installation

Just go to Google Play Store and download it to test.

Tests

A few UI tests following the Page Object Pattern are available at Tests Project.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published