Auditoría y puesta a punto para producción de plataforma SaaS PHP + PostgreSQL (backend, frontend, seguridad, RGPD)

Job ID: 40529024

Budget: €12 – €18 EUR

DESCRIPCIÓN:
Tengo una plataforma SaaS para gestión de alojamientos turísticos (PHP 8.2, PostgreSQL 16, Nginx en Hetzner VPS) con usuarios reales en producción. Una auditoría técnica reciente ha identificado problemas de seguridad, fiabilidad, cumplimiento RGPD y flujo de alta de clientes que hay que resolver antes de escalar.

Qué necesito:

Corregir vulnerabilidades identificadas: IDOR multitenant, XSS almacenado, formularios públicos sin CSRF
Completar el sistema de backups (actualmente no incluye claves de cifrado ni ficheros subidos)
Añadir zona horaria global al bootstrap (PHP en UTC, BD y usuarios en Madrid)
Implementar flujo de registro de nuevos clientes (actualmente no existe)
Añadir autoservicio RGPD: exportación y eliminación de datos (Art. 17/20)
Corregir internacionalización en módulos críticos hardcodeados en inglés
Añadir crontab al repositorio e integrar migraciones en el deploy

Entregables:
Código corregido en GitHub con commits claros
Tests de humo en staging que pasen sin errores
Script de backup actualizado con instrucciones de restauración verificadas
Documentación técnica mínima actualizada

Perfil buscado:
PHP 8+ · PostgreSQL · Nginx/VPS Linux · OWASP · RGPD · GitHub Actions. Comunicación en inglés, español o catalan. Experiencia en proyectos SaaS multitenant valorada.

Presupuesto: Abierto a propuestas. Indica coste y tiempo estimado.