Proyectos
ClienteAlta autonomía
PVJ Campamento
Landing + sistema de inscripción de un campamento juvenil anual, con un panel administrativo aparte (mj-admin) para gestión de campistas y reportes, usado en producción durante el evento.
Análisis / Modelado
Dos sistemas con stacks deliberadamente opuestos: el sitio público es estático puro sin build ni dependencias — tiene que cargar rápido y actualizarse una vez al año cambiando config — mientras que el admin es Next.js + TypeScript + Supabase con arquitectura hexagonal, porque ahí sí hay dominio que modelar. Es la prueba de "el mínimo que resuelve el problema", aplicada dos veces con respuestas distintas.
- Única autora de los 146 commits del repo, sin revisores externos en los PRs. La revisión con otros líderes es consultiva, no un gate.
- Recurrente anual. Edición 2026 completada (24–28 ago 2026); en pausa hasta 2027.
Sitio: HTML5 + CSS3 + JS vanilla (ES6), sin build ni dependenciasComponentes inyectados en runtime + config centralizadaJSON-LD (Event, Organization, FAQPage), llms.txt, sitemap.xmlHostinger (Apache, deploy manual)Admin (mj-admin): Next.js 16 + React 19 + TypeScript 5.7Tailwind CSS 3.4 · Supabase · Vitest · jsPDFArquitectura hexagonal (domain/application/infrastructure/app)