Evaluando propuestas

Desarrollo de app para empresa de transporte

Publicado el 20 Marzo, 2025 en Programación y Tecnología

Sobre este proyecto

Abierto

Descripción de la App para Empresa de Alquiler de Grúas
La aplicación debe tener 3 módulos principales: Operario, Coordinador y Taller. Además, debe estar disponible en versión móvil (iOS y Android) y versión web. A continuación, se detallan los requisitos funcionales y técnicos.

1. Módulo de Operario
El operario es el usuario que maneja la hidrogrúa y realiza las tareas asignadas. Las funcionalidades incluyen:

Registro de uso de la hidrogrúa:

Indicar cuándo toma y deja la hidrogrúa.

Completar un checklist configurable de 20 puntos antes de usar la unidad.

El checklist debe guardarse en el historial de la hidrogrúa.

Gestión de órdenes de trabajo:

Recibir órdenes de trabajo asignadas por el coordinador.

Cada orden debe contener:

Fecha y hora del servicio solicitado.

Dirección.

Tipo de hidrogrúa solicitada.

Cantidad de operarios requeridos.

Indicar cuándo comienza y termina un trabajo.

Tomar hasta 5 fotos del trabajo realizado y subirlas a un servidor externo (no deben quedar almacenadas en el celular).

Reporte de novedades:

Poder reportar novedades o problemas con la unidad (ej: fallas, daños, etc.).

2. Módulo de Coordinador
El coordinador es el encargado de gestionar las órdenes de trabajo, los operarios y las empresas. Las funcionalidades incluyen:

Gestión de órdenes de trabajo:

Crear órdenes de trabajo manualmente y asignarlas a los operarios disponibles.

Ver el estado de cada orden (pendiente, en progreso, completada).

Gestión de usuarios y empresas:

Dar de alta nuevos operarios y empresas.

Asignar unidades (hidrogrúas) a los operarios.

Dashboard:

Ver información general en tiempo real:

Unidades disponibles, en uso y en taller.

Choferes disponibles y choferes con licencia.

Filtrar datos por unidad, orden de trabajo o empresa.

No se requieren gráficos en esta etapa.

Notificaciones:

Enviar notificaciones PUSH y por e-mail a los usuarios relevantes (ej: nuevas órdenes, cambios de estado, etc.).

3. Módulo de Taller
El taller es responsable de reparar las unidades que presentan fallas. Las funcionalidades incluyen:

Notificaciones:

Recibir notificaciones PUSH y por e-mail cuando una unidad necesita reparación.

Gestión de reparaciones:

Registrar la recepción de la unidad en el taller.

Informar el estado de la reparación (en progreso, espera de repuestos, completada).

Solicitar repuestos si es necesario.

Entrega de la unidad:

Indicar cuándo la unidad está lista para volver a servicio.

Requisitos Técnicos
Plataformas:

La app debe estar disponible en:

Móvil: iOS y Android.

Web: Versión accesible desde navegadores.

Funcionamiento sin conexión:

La app debe poder funcionar sin conexión a internet y sincronizar los datos cuando se restablezca la conexión.

Autenticación y roles:

Los usuarios deben autenticarse con usuario y contraseña.

El coordinador será responsable de dar de alta a los usuarios.

Habrá un usuario administrador principal para gestionar los primeros usuarios.

Control de errores:

Implementar un sistema de logs para registrar acciones y errores en la app.

Integraciones:

Por el momento, no se requiere integración con otros sistemas.

Plazos y Prioridades
Plazo estimado: 6 meses.

Prioridades: No hay funcionalidad prioritaria; todas son igualmente importantes.

Resumen de Requisitos Clave
Checklist configurable:

20 puntos, guardados en el historial de la hidrogrúa.

ÓRdenes de trabajo:

Contienen fecha, hora, dirección, tipo de hidrogrúa y cantidad de operarios.

Carga manual.

Fotos:

Hasta 5 fotos por orden, subidas a un servidor externo.

Dashboard:

Muestra unidades disponibles, en uso y en taller, así como choferes disponibles y con licencia.

Notificaciones:

PUSH y e-mail para eventos clave.

Funcionamiento sin conexión:

La app debe funcionar offline y sincronizar datos después.

Logs:

Registro de acciones y errores para control y auditoría.

Contexto general del proyecto

Somos una empresa que brinda servicio IT y estamos buscando armar el quipo de desarrollo.

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
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo No aplica
Disponibilidad requerida Según se necesite
Plataformas requeridas Android, iPhone
Necesito Crear una app
Tipo de app Gestión - Aplicación de gestión (turnos, stock de mercadería, etc.)
Necesita backend

Plazo de Entrega: No definido

Habilidades necesarias