Impact Social Cup
Caso de estudio: Impact Social Cup.

Problema
La Impact Social Cup es un concurso anual de emprendimiento de impacto social. Necesitaba una única plataforma web para gestionar todas las fases: candidaturas, evaluación del jurado con rúbricas configurables, búsqueda de proyectos por parte de las entidades colaboradoras y configuración de administración sin código.Qué hice
- Responsable técnico (freelance): diseñé y construí la plataforma de principio a fin, con arquitectura, back end, front end, infraestructura en AWS y funciones de IA.
- Entregué el MVP en febrero de 2026 y la fase 2 (evaluación con IA, búsqueda inteligente para entidades colaboradoras, servicios premium) en septiembre de 2026.
Tecnología y arquitectura
- Monorepo en TypeScript: API en NestJS y front end en Angular sobre PostgreSQL, con almacenamiento de objetos y correo transaccional.
- Infraestructura como código en AWS: contenedores serverless y una base de datos detrás de una CDN.
- CI/CD con GitHub Actions; tests unitarios, de extremo a extremo (Playwright) y de API.
- Integraciones de pagos, facturación y CRM para los servicios premium.
Resultado
- Cuatro portales: administración, candidatos, evaluadores y entidades colaboradoras.
- Candidatura en varios pasos con guardado automático y subida de vídeo.
- Puntuación del jurado basada en rúbricas con un periodo de consenso, además de evaluación y feedback asistidos por IA.
- Búsqueda inteligente para que las entidades colaboradoras encuentren proyectos.
- Formularios, categorías, rúbricas y correos configurados sin código.
- En producción en AWS desde septiembre de 2026.