Status: Finished

Completar aplicación Android para gestionar estacionamiento

Project details:
Budget: Open
Published: Last year
Deadline: 10 days
Bids: 1
Interested freelancers: 1

Skills required: IT & Programming Mobile Android

Description:
Como resultado de un proyecto anterior, existe un repositorio GIT que contiene una primera versión operativa de la aplicación android para gestionar un estacionamiento. En esta versión ya se encuentra desarrollado el proceso "check-in" que consiste en almacenar en una base de datos sqlite la hora de ingreso y la matrícula del vehículo que ingresa al estacionamiento, generando como resultado un "ticket de ingreso" con su correspondiente "código de ticket".

Ahora se requiere desarrollar el "proceso check-out" de la aplicación que consiste una activity que tendrá un textview para ingresar el "código del ticket" de ingreso, más un botón "checkout" que gatillará las siguientes acciones:

* Almacena en la base de datos (en el mismo registro del check-in) la hora de salida.
* Utilizando la hora de ingreso y la hora de salida calculará el tiempo de permanencia del vehículo en el estacionamiento
* De acuerdo al tiempo de permanencia se obtendrá una tarifa determinada por una "tabla de precios".
* Por último, se mostrará en pantalla una nueva activity llamada "ticket de salida" que mostrará: código de ticket, matrícula del vehículo, hora de ingreso, hora de salida, tiempo de permanencia (en minutos) y monto a pagar.

La "tabla de precios" debe estar almacenada en la misma base de datos sqlite del dispositivo. Su estructura está graficada en archivo adjunto.

Por último, se requiere integrar graficamente en la aplicación ambos procesos "checkin" y "checkout" mediante tabs ubicados en la parte superior de la pantalla:

+----------------+------------------+
| Check-in | Check-out |
+----------------+------------------+
| |
| |
| |
| |
| |
| |
| |
| |
| |
+----------------+------------------+

Categoría: IT & Programación
Subcategoría: Mobile
Es un proyecto o una posición?: Un proyecto
Actualmente tengo: Tengo las especificaciones
Experiencia en este tipo de proyectos: Si (He administrado este tipo de proyectos anteriormente)
Disponibilidad requerida: Según se necesite
Plataformas requeridas: Android
Attached files: tabla_tarifas.png

Create your own project

Are you looking for a freelancer to work on a similar project? Create your own project and you'll receive proposals from the best freelancers.

Create a similar project

Client:

Desarr.
(Rating 4.83 out of 5)
Location: Chile
Payment method: Verified
To find out more about this client, login to Workana.
Loading...