Hola,
Para que dispositivo estás pensando hacer la aplicación: IOS, Android, ambos?
Para este sistema hay que desarrollar cuatro aplicaciones:
1.- Cliente: registra el problema del vehiculo (batería, llanta pinchada, etc.), sus datos (nombre, si tiene seguro, etc.) y manda la solicitud con su ubicación a la aplicación servidor. Esta aplicación debe estar en Android o IOS.
2.- Servidor de comunicaciones: Es un servidor WEB que recibe los mensajes del aplicativo cliente y guarda el registro en una base de datos.
3.- Despacho: esto no se como lo has pensado, pero debería alguien tener una consola para ver los reportes, y derivarlos al técnico, quizas puedas chatear con el cliente para obtener más detalles del problema. Esto podría ser una aplicación en web, como un miniportal. Se pueden sacar algunos reportes.
4.- Técnico: Le permite ver que le han asignado una reparación, y le indica el tipo de problema que han identificado (para poder llevar las herramientas adecuadas, si es batería,etc.) Le permite ver la ubicación de la persona que ha realizado el reporte. Y que permita llenar el reporte del problema por el celular. Normalmente llevan unas planillas que firman los clientes, pero quizas esto se pueda automatizar.
Sería interesante que el cliente tenga información de la asignación del trabajo, y pueda saber la ubicación del agente técnico. Luega pueda hacer un review del trabajo realizado, y aceptar lo que escribió o no eltécnico. Con esto podría cerrarse el caso y tener las horas etc.
Me gusta tu proyecto, si te interesa podemos negociar un buen pecio por las cuatro aplicaciones. Preferiría comenzar con Android, y sacar la versión para IOS luego.
Esto se desarrolla en un par de meses a medio tiempo.
Me mandas un mensaje se quieres conversar más detalles. Suerte con tu proyecto.
Marcelo Roca