Sobre este proyecto
it-programming / web-development
Abierto
Se busca un desarrollador Full-Stack para diseñar y construir un sistema web de mantenimiento preventivo vehicular. El objetivo principal es crear un Producto Mínimo Viable (MVP) funcional con una arquitectura modular que permita una futura expansión sin necesidad de reestructurar el sistema desde cero. Se valora una relación de trabajo a mediano plazo para continuar el desarrollo y ampliación del sistema.
Alcance del MVP:
* Aplicación web con sistema de login y contraseña.
* Soporte para múltiples usuarios con roles básicos (administrador y usuario).
* Implementación de una base de datos propia para la gestión de la información.
* Catálogo de vehículos que incluya datos como placa, tipo de combustible (gasolina/diésel) y estado.
* Integración con una api rest de una plataforma gps existente para obtener el kilometraje actual de los vehículos.
* El sistema deberá mantener un registro del odómetro acumulado por cada vehículo.
* Reglas de mantenimiento preventivo configurables:
* Vehículos a gasolina: mantenimiento cada 15,000 km o 4 meses, lo que ocurra primero.
* Vehículos diésel: mantenimiento cada 7,000 km o 4 meses, lo que ocurra primero.
* Cálculo automático del estado de mantenimiento: 'Al día', 'Próximos a vencer' y 'Vencidos'.
* Bitácora de mantenimiento para registrar:
* Fecha del servicio.
* Kilometraje al momento del servicio.
* Tipo de servicio realizado (ej. Cambio de aceite, bujías, rotación de llantas, batería).
* Observaciones relevantes.
* Reportes básicos:
* Listado de mantenimientos pendientes/vencidos.
* Historial de mantenimiento por vehículo.
* Funcionalidad de exportación de reportes a formatos CSV o Excel.
* Notificaciones simples a través de correo electrónico o un panel interno del sistema.
Requisitos técnicos:
* Backend con una lógica de negocio clara y bien definida.
* Uso de una base de datos relacional.
* Experiencia en integración de Apis (json/rest).
* Capacidad para implementar tareas programadas (cron o similar).
* Manejo de control de versiones con Git.
* Implementación de seguridad básica (hashing de contraseñas, uso de HTTPS).
* Desarrollo de una interfaz de usuario funcional (la prioridad no es la estética avanzada).
Importante:
* Este no es un proyecto para WordPress ni se limita a desarrollo frontend.
* Se busca un precio cerrado para la entrega de este MVP.
* Se valorarán positivamente las propuestas que detallen el enfoque técnico propuesto y cómo se planifica la modularidad para futuras ampliaciones del sistema.
Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Crear un nuevo sitio personalizado
Plazo de Entrega: No definido
Habilidades necesarias