Sobre este proyecto
it-programming / web-development
Abierto
Hola, estoy buscando un desarrollador con experiencia sólida en Laravel para trabajar sobre un sistema de inventario digital que ya se encuentra desarrollado y disponible en nuestro repositorio.
El sistema maneja productos digitales (códigos), por lo que es crítico asegurar la integridad del inventario y evitar errores como duplicación de códigos o inconsistencias en el stock.
El objetivo es revisar el sistema, prepararlo correctamente para producción y aplicar mejoras funcionales.
Alcance del trabajo:
Auditoría técnica del sistema existente
Revisar la lógica de asignación de códigos
Verificar que no sea posible entregar el mismo código más de una vez
Validar manejo de concurrencia (ventas simultáneas)
Revisar control de stock y consistencia de datos
Detectar posibles riesgos o vulnerabilidades
Despliegue en producción
Configurar correctamente el entorno de producción
Preparar y conectar la base de datos
Desplegar el sistema en Hostinger
Ajustar estructura de carpetas (public_html)
Validar funcionamiento completo en producción
Mejoras funcionales
Ocultar automáticamente productos cuando el stock llegue a 0
Implementar lógica para manejar productos con múltiples montos/variantes de forma dinámica
Optimizar gestión de inventario si es necesario
Pruebas obligatorias
Simulación de múltiples ventas simultáneas
Validación de stock en tiempo real
Pruebas de errores y recuperación de procesos
Verificación de permisos de usuarios
Requisitos del desarrollador:
Experiencia comprobable en Laravel
Experiencia trabajando con bases de datos en producción (MySQL o similar)
Conocimiento de control de concurrencia y transacciones
Experiencia en despliegues (Hostinger o similares)
Buenas prácticas de seguridad en sistemas con inventario digital
Forma de trabajo:
El proyecto está en GitHub
Se dará acceso como colaborador
El trabajo debe realizarse en ramas (no directamente en main)
Se requiere envío de Pull Requests para revisión antes de integrar cambios
Extras valorados:
Experiencia con sistemas de venta de códigos digitales
Experiencia en optimización de rendimiento
Capacidad de sugerir mejoras adicionales
Importante:
Buscamos establecer una relación de trabajo a largo plazo con una persona responsable, comunicativa y comprometida, que pueda acompañarnos también en futuras mejoras, soporte y evolución del sistema.
Valoramos especialmente la disponibilidad para resolver dudas, proponer soluciones y mantener una comunicación clara durante y después del proyecto.
Objetivo final:
Tener el sistema completamente funcional en producción, seguro, sin errores de inventario, y listo para escalar.
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