Saltar al contenido
JB
Sitio + CMS/2026

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

  1. 01

    Contenido en Markdown validado con esquemas Zod: el CMS y el build comparten las mismas reglas.

  2. 02

    Astro genera HTML estático y reserva el JavaScript para las interacciones que lo necesitan.

  3. 03

    OAuth implementado en Pages Functions para no exponer credenciales en el cliente.

  4. 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.