Reserva un sitio en la cola de entrada de cualquier establecimiento (super, banco, etc.) y recibe notificaciones en tu dispositivo cuando tu turno se acerque, así puedes esperar desde donde quieras y acercarte cuando sea tu turno.
Yo como usuario puedo loguearme a la aplicación y solicitar un número de orden para entrada a un establecimiento, la aplicación me informa el turno que me corresponde (de la forma “Turno X de Y”) y me envía una notificación cuando estoy próximo a mi turno. Con esto evito estar en una aglomeración de gente en espera de entrar.
Además la aplicación pueda mostrar mediante un mapa de calor la aglomeración de personas en los lugares donde las personas hayan reservado un ticket, los usuarios podrán ver en un mapa los establecimientos y en número de personas haciendo cola. El color del mapa puede ir de verde a rojo.
General: Que las personas de la región puedan cumplir con la medida de distanciamiento social sugerida por los profesionales de salud, poniendo en práctica las tecnologías de la información y comunicación, de forma que, haciendo uso de sus dispositivos móviles tengan una herramienta para evitar hacer colas en los negocios, tomar un número de boleto de forma remota y asistir al negocio cuando llegue su turno.
Específicos: Desarrollar una aplicación web con Ionic que funcione mediante datos móviles, se conecte remotamente a los negocios anfitriones para generar boletos en orden.
- Que el aplicativo se desarrolle para Android e iOs y sea legible en ambos sistemas operativos.
- Que el aplicativo notifique al usuario cuando está próximo a su número en un negocio.
- Que el aplicativo posea una vista de anfitrión de cola (negocio) además de vista de huésped (usuario).
-
Plataformas: Android e iOS / Web
-
Tecnologías a utilizar en el desarrollado
Ambiente | Tecnología |
---|---|
App móvil | Ionic |
Backend | Java |
Base de datos | PostgreSQL 11.7 |
Los participantes del proyecto deben anotarse en un equipo de trabajo (siguiente sección 4.1) para conocerse y buscar los medios de comunicación adecuados para completar las tareas que consideren a bien cumplir y llevar organizadas en el espacio de Trello ticketscolas, además subir sus repositorios en Github TicketQueueApp que ha sido destinado para el proyecto completo. Los equipos de trabajo son los responsables en cumplir con las tareas asociadas a las tecnologías del equipo, sin embargo todos los participantes pueden aportar ideas para el mejoramiento del proyecto.