Proyectos

Freelance · WordPress

VF México

Reconstruir una implementación basada en builder buscando mayor control, performance y mantenibilidad.

Rol
Frontend y WordPress, con ownership completo
Empresa
Freelance · GSB Solutions
Año
2024
  • WordPress
  • JavaScript
  • Tailwind
  • Composer
  • Git
  • Figma
Ver sitio

Contexto

Proyecto realizado como freelance para GSB Solutions. El sitio existente usaba WordPress con una implementación basada en un builder, con oportunidades importantes de mejora a nivel técnico y de performance. El cliente quería mantener WordPress y su capacidad de administrar el contenido, pero con una implementación considerablemente más limpia y optimizada.

El problema

La arquitectura basada en builder añadía peso y limitaba el control sobre el markup, los estilos y el rendimiento. Había que mejorar la implementación sin perder la autoadministración que el cliente necesitaba para seguir gestionando su contenido.

Mi participación

  • Levantamiento de requerimientos y validación del diseño.
  • Decisiones técnicas y coordinación de tiempos con el cliente.
  • Implementación frontend y desarrollo del theme WordPress.
  • Responsive, autoadministración, SEO técnico, accesibilidad y performance.
  • Entrega del proyecto.

La solución

Mantuve WordPress porque seguía teniendo sentido para las necesidades del cliente, pero reemplacé la dependencia del builder por un theme custom desarrollado desde cero, conservando la capacidad de administrar el contenido desde el CMS.

Decisiones relevantes

  • Reemplazar el builder por un theme custom para recuperar control sobre markup, estilos y JavaScript.
  • Conservar WordPress como CMS para no perder la autoadministración del cliente.
  • Construir el responsive y la estructura a medida en lugar de heredar los del builder.
  • Priorizar mantenibilidad y performance en la implementación.

Resultado

El sitio quedó con una implementación más limpia y liviana, con el contenido administrable desde WordPress y una base más mantenible. Como freelance, asumí el proyecto de forma independiente: entender la necesidad, validar el diseño, coordinar tiempos y tomar las decisiones técnicas para mejorar una implementación existente.

Stack

  • WordPress
  • JavaScript
  • Tailwind
  • Composer
  • Git
  • Figma