Estado: Terminado

Completar aplicación Android para gestionar estacionamiento

Detalles del proyecto:
Presupuesto: Abierto
Publicado: Hace un año
Plazo: 10 días
Propuestas: 1
Freelancers interesados: 1

Habilidades requeridas: IT & Programación Mobile Android

Descripción:
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
Archivos adjuntos: tabla_tarifas.png

Crea tu propio proyecto

¿Buscas un freelancer para realizar un proyecto similar? Crea tu propio proyecto y recibirás ofertas de los mejores freelancers.

Crear un proyecto similar

Cliente:

Desarr.
(Promedio 4.83 de 5)
Ubicación: Chile
Método de pago: Verificado
Para ver más detalles del cliente, ingresa a Workana.
Cargando...