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.