Description:
Para el desarrollo del proyecto se utilizó una arquitectura cliente-servidor y tecnologías de código abierto, tales como Java, PHP, Android, MySQL y REST.
El proyecto consta de 3 componentes principales: el servidor de turnos, la estación cliente, la aplicación móvil. El servidor de turnos se encarga de gestionar las solicitudes enviadas desde el aplicativo móvil, es decir provee los servicios para reservar y consultar el estado del turno, enviar la información del trámite y la información del turno actual y calificar la atención del asesor. La estación cliente permite al asesor visualizar la información del turno actual, validar el código del turno que va a atender y finalizar la atención del cliente. La aplicación móvil permite al usuario reservar el turno, ver las notificaciones periódicas a medida que avance la fila, visualizar información referente al turno actual y configurar las alarmas según su preferencia.