Campre Web
Sitio corporativo con CMS para una empresa de equipamiento industrial
El reto
La empresa necesitaba reunir en un solo sitio su catálogo, servicios y cursos, y poder actualizar el contenido sin depender de un desarrollador. La experiencia debía ser rápida y consistente en móvil.
Mi rol
Diseñé y desarrollé el sitio completo: arquitectura de contenido, componentes reutilizables, páginas dinámicas de producto y el flujo de administración con Decap CMS y OAuth de GitHub sobre Cloudflare Pages Functions.
Decisiones técnicas
- 01
Contenido en Markdown validado con esquemas Zod: el CMS y el build comparten las mismas reglas.
- 02
Astro genera HTML estático y reserva el JavaScript para las interacciones que lo necesitan.
- 03
OAuth implementado en Pages Functions para no exponer credenciales en el cliente.
- 04
Sistema de componentes con variantes para tarjetas, badges y botones.
Resultado
Sitio en producción con catálogo, páginas de detalle por slug, servicios, cursos y un panel /admin donde el equipo edita el contenido desde el navegador.