Buscamos un desarrollador web experimentado para continuar la Fase 2 del desarrollo de una aplicación de gestión de talleres mecánicos. El MVP inicial ya está completado y esta fase se centrará en añadir funcionalidades esenciales adicionales con un alcance limitado, buscando una implementación simple, limpia y funcional.
El sistema actual ya incluye:
- Gestión de clientes
- Gestión de vehículos
- Órdenes de reparación
- Estados de reparación
- Autenticación con roles básicos
Para esta fase, se requiere únicamente:
Funcionalidades solicitadas:
- Módulo de servicios: Crear un catálogo simple de servicios mecánicos.
- Asignación de servicios a órdenes de reparación.
- Cálculo básico del total dentro de la orden de reparación.
- Facturación básica simple (solo vista, sin generación de PDF).
- Mejoras menores de interfaz de usuario (UI) en las órdenes de reparación.
Alcance técnico:
- Extender el modelo de datos existente.
- Implementar operaciones CRUD (Crear, Leer, Actualizar, Eliminar) para los servicios.
- Vincular los servicios con las órdenes de reparación.
- Mostrar el total de los servicios en la orden.
- Desarrollar una vista simple tipo factura dentro de la orden.
Requisitos:
- Experiencia comprobada con React /
Next.js.
- Dominio de TypeScript.
- Capacidad para trabajar sobre código existente y seguir buenas prácticas de desarrollo de componentes.
Plazo de Entrega: No definido