Sobre este proyecto
it-programming / mobile-development
Abierto
Se busca un desarrollador para crear una aplicación móvil robusta y fácil de usar, diseñada para registrar y gestionar problemas en vías de tránsito vehicular. El proyecto requiere una solución que funcione eficientemente en zonas con señal de internet limitada o nula, permitiendo a los usuarios registrar información offline que se sincronice automáticamente al restablecerse la conexión. El objetivo es mejorar la comunicación y la eficiencia en la resolución de incidencias viales.
La aplicación debe contar con las siguientes funcionalidades clave:
Para Usuarios (Conductores y Pobladores):
* Registro de problemas: Los usuarios podrán reportar incidencias viales, incluyendo la captura de fotografías, la selección del tipo de problema de una lista predefinida y una descripción detallada.
* Captura automática de datos: La aplicación deberá registrar automáticamente la fecha, la ubicación GPS del problema y el estado inicial del reporte.
* Interfaz simplificada: La usabilidad es primordial; la aplicación debe ser intuitiva y práctica para personas con bajo conocimiento tecnológico y compatible con equipos móviles básicos.
* Notificaciones de estado: Los usuarios solo visualizarán los campos de registro de problemas y recibirán mensajes de confirmación cuando un problema haya sido solucionado.
* Registro automático de usuario: La aplicación debe registrar automáticamente el nombre y número de celular del usuario que reporta.
Para Responsables de Acción (3 personas):
* Recepción automática de reportes: Los problemas registrados se enviarán automáticamente a tres responsables designados para que tomen las acciones pertinentes.
* Registro de acciones: Los responsables podrán documentar las acciones realizadas, incluyendo la carga de fotos, una descripción de la intervención, la fecha de la acción y la actualización del estado del problema.
Para Administradores (Grupo de 10 personas):
* Dashboard de monitoreo: Acceso a un panel de control que muestre estadísticas relevantes sobre los problemas reportados y su resolución.
* Visualización en mapa: Un mapa interactivo que represente el estado de las vías con un sistema de colores (rojo para problemas pendientes, amarillo para problemas en proceso de solución y verde para problemas solucionados).
* Historial de reportes: Capacidad de visualizar registros de problemas y soluciones por períodos de fecha específicos.
Se ha iniciado el proyecto con hojas de cálculo en Google Sheets para 'registro de problema', 'usuarios' y 'principal' (datos de la pantalla principal), con la idea inicial de usar AppSheet. Sin embargo, se valorarán y considerarán propuestas que ofrezcan una mejor alternativa tecnológica que garantice la robustez, escalabilidad y cumplimiento de todos los requisitos, especialmente la funcionalidad offline y la facilidad de uso para los usuarios finales.
Categoría Programación y Tecnología
Subcategoría Programación de Apps. Android, iOS y otros
¿Cuál es el alcance del proyecto? Crear una aplicación nueva
Plazo de Entrega: No definido
Habilidades necesarias