Terminado

Desarrollador Fullstack Laravel Avanzado para Despliegue y Desarrollo de Módulos Críticos

Publicado el 27 Abril, 2026 en Programación y Tecnología

Sobre este proyecto

Abierto

Se busca un desarrollador Fullstack con experiencia avanzada en el framework Laravel para un aplicativo web en producción. La aplicación utiliza una estructura de carpetas estándar de Laravel (versiones 9, 10 u 11) con Vite y Tailwind CSS para el frontend. El proyecto actual requiere la implementación de actualizaciones de código contenidas en un archivo .zip, su sincronización con el servidor de producción y el desarrollo de nuevas funcionalidades.

El objetivo principal es asegurar un despliegue técnico eficiente y el desarrollo de funcionalidades clave, manteniendo la integridad de la base de datos MySQL en tiempo real.

1. Nuevas Funcionalidades a Desarrollar (Laravel):
  Módulo de Plantillas por Plataforma: Desarrollar un módulo que permita la configuración de capacidad de perfiles y la asignación dinámica de PINes, utilizando relaciones Eloquent para una gestión eficiente.
  Motor de Importación Masiva: Crear un motor robusto para el procesamiento de archivos CSV/Texto, que incluya validación de duplicados y una función de 'Auto-split' para la generación automática de registros de perfiles basados en la plantilla de la plataforma seleccionada.
  Panel de Inventario y Auditoría: Diseñar y desarrollar un panel que ofrezca una vista agrupada por 'Cuenta Madre', mostrando indicadores clave de rendimiento (KPIs) como perfiles generados versus perfiles vendidos.
  Seguridad 2FA: Implementar un sistema de autenticación de doble factor (2FA) donde el código de verificación sea enviado al correo electrónico del usuario.
  Gestión de Permisos: Configurar y aplicar restricciones de permisos para que la exportación de reportes y descargas esté disponible exclusivamente para usuarios con rol de administrador.
  Correcciones Ortográficas: Realizar las correcciones ortográficas necesarias en el contenido y la interfaz de usuario de la aplicación.

2. Condiciones de Entrega y Despliegue (crítico):
  integridad de datos: es mandatorio el uso exclusivo de laravel migrations para cualquier modificación en la estructura de la base de datos. Se prohíben estrictamente los cambios manuales que puedan comprometer la información existente.
  Copia de Seguridad: Se requiere la realización de un backup completo de la base de datos y el código fuente antes de iniciar cualquier tarea.
  Operatividad Zero Downtime: El despliegue final en el servidor de producción deberá ejecutarse en horario nocturno para minimizar cualquier impacto en la operación comercial diaria y asegurar una transición sin interrupciones.
  Entregables: Se espera la entrega del código fuente completo y debidamente documentado, con su funcionamiento verificado y estable en el servidor de producción.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Cambio mediano

Plazo de Entrega: No definido

Habilidades necesarias