Evaluando propuestas

Taller mecanico: Frontend para registrar las tareas realizadas en guardias ambulantes

Publicado el 19 Enero, 2022 en Programación y Tecnología

Sobre este proyecto

Abierto

OT Rápidas

Contexto:

Taller mecánico que se dedica exclusivamente a el mantenimiento de una flota propia de Camiones cisternas, tienen principalmente 2 forma de trabajo, una es la atención en el taller y la segunda son las guardias que se hacen fuera del taller, de forma ambulante.

Objetivo:

    Resolver el Frontend de las guardias ambulantes, mediante la registración de Órdenes de trabajo Rápidas, de aquí en más OTR.
Para registrar las OTR, debe permitir la selección de unidad de trabajo (camión), agregado de tareas realizadas, registrar rotación de neumáticos, uso de repuestos y/o insumos, y reportes para cada Rol (Especificados más adelante).

Aclaraciones

Para hacer las peticiones Rest Api, será necesario enviar un Token. El cual se puede obtener ingresando credenciales en la pantalla de login existente.

Para las pruebas vamos a liberar las credenciales de usuarios con los distintos roles.

La aplicación deberá gestionar vistas según el ROL definido en el token del usuario.

Metodología:
    Se requiere el uso de VueJs 3 como lenguaje Frontend. Se entregará un Mockup en cual basarse (no es estricto el diseño, solo orientativo a la funcionalidad). Por medio de Rest Api

Pantallas/Mockups (Cargas)
se adjunta archivo

Funcionalidad por pantalla

Unidad:
Muestra el listado de unidades disponibles.


OT[Nro Unidad]
-Obtiene el último kilometraje
-Obtiene el número de OT (nueva o habilitada)
-Botones a Repuestos, Tareas, Neumáticos
-listado de tareas agregadas(con filtro)

Tarea
- inserta/modifica/elimina un registro en el recurso <tarea>
- es de texto libre

Repuesto
- permite registrar repuestos consumidos, validando contra una lista de repuestos disponibles. (PK: Tipo y artículo)
- campo tipo producto y artículo deben ser sugeridos (autocompletar o desplegable)
- Al cambiar tipo producto, debe vaciar campo artículo
- la sugerencia de artículo, debe estar basada en el tipo de producto
-muestra lista los repuestos consumidos hasta el momento

Neumáticos
- permite carga los movimientos de neumáticos (campos <entra> y <sale>), validando únicamente que el valor sea numérico.
- Campo <mecánico> muestra el usuario que registró el movimiento.

—---------

Reportes
Rotación de Neumáticos p/OT/Unidad
    muestra campos: ot, fecha ot, unidad, entra, sale, mecánico
    permite filtrar por: rango de fechas, unidad
listado de ot
    muestra campos: ot, fecha ot, unidad
    permite filtrar por: rango de fechas, unidad
detalle ot
    muestra campos: ot, fecha ot, unidad, km registrado.
    ítems: con detalle tareas, detalle repuestos, detalle neumáticos

Perfiles
Cada usuario, podrá visualizar únicamente las pantallas definidas para su ROL
-Mecanico ->Solo crea OTR
-Gomero-> solo ve reporte <Rotación de Neumáticos>
-JefeTaller-> ve todos los reportes disponibles
-Auditor-> ve todos los reportes disponibles

Aspectos
-Las pantallas de creación de OTR son Mobile First
-Los reportes son Desktop First

Contexto general del proyecto

.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Crear un nuevo sitio personalizado
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Integraciones de API Otros (Otras APIs)
Roles necesarios Programador

Plazo de Entrega: No definido

Habilidades necesarias

Otros proyectos publicados por G. P.