Desarrollo y Actualización Web Laravel

Job ID: 40402553

Budget: $30 – $250 USD

Contexto Técnico:
Busco un desarrollador Fullstack con experiencia avanzada en Laravel para trabajar en un aplicativo web activo. Contamos con una estructura de carpetas estándar (Laravel 9/10/11) con Vite y Tailwind CSS. Actualmente, tengo un archivo .zip con actualizaciones de código que deben ser implementadas y sincronizadas en el servidor de producción, además de desarrollar módulos nuevos.

El Objetivo:

Despliegue Técnico: Implementar el código del archivo .zip actualizando el servidor sin romper la versión en vivo.

Desarrollo de Funcionalidades: Integrar los nuevos módulos detallados a continuación.

Sincronización: Garantizar la integridad de la base de datos (MySQL) en tiempo real.

1. Nuevas Funcionalidades a Desarrollar (Laravel):
Módulo de Plantillas por Plataforma: Configuración de capacidad de perfiles y asignación dinámica de PINes mediante relaciones Eloquent.

Motor de Importación Masiva: Procesamiento de archivos CSV/Texto. Debe incluir validación de duplicados y Auto-split (generación automática de registros de perfiles basados en la plantilla de la plataforma).

Panel de Inventario y Auditoría: Vista agrupada por "Cuenta Madre" con indicadores (KPIs) de perfiles generados vs. vendidos.

Seguridad 2FA: Implementación de autenticación de doble factor mediante código enviado al correo del usuario.

Gestión de Permisos: Restricción de exportación de reportes y descargas únicamente para el rol de admin.

Formatos de Mensajería: Ajustes en la lógica de salida para WhatsApp (formato de negritas y correcciones ortográficas).

2. Condiciones de Entrega y Despliegue (CRÍTICO):
Integridad de Datos: Es obligatorio el uso de Laravel Migrations para cualquier cambio en la base de datos. No se permiten cambios manuales que pongan en riesgo la información actual.

Copia de Seguridad: Realizar backup completo antes de iniciar.

Operatividad Zero Downtime: El despliegue final en el servidor debe realizarse en horario nocturno para no afectar la operación comercial diaria.

Entregables: Código fuente completo, documentado, y funcionamiento verificado en el servidor.