Tale detail - Landing Page

Tale detail - Landing Page

Transformación de un diseño de alta fidelidad en una experiencia web dinámica, escalable y administrable por el cliente.

Transformación de un diseño de alta fidelidad en una experiencia web dinámica, escalable y administrable por el cliente.


🔗 Enlaces Rápidos


🎯 El Escenario

Recibí un sistema de diseño en Figma con micro-interacciones y un sistema de grillas asimétricas. Mi responsabilidad fue desarrollar el Frontend y la Estrategia de Contenido en el CMS, asegurando que la visión del equipo de UX/UI se mantuviera intacta en todos los dispositivos.


🛠️ Stack y Herramientas de Colaboración

HerramientaUso en el Proyecto
FigmaInspección de tokens, espaciado y exportación de assets.
Next.js 15Framework principal con App Router.
Sanity CMSModelado de datos para que el diseño sea dinámico.
Tailwind CSSEstilos visuales.

🏗️ Implementación Técnica y Colaboración

📏 Implementación "Pixel-Perfect"

Mi prioridad fue la consistencia visual. No usé valores arbitrarios, sino que traduje el Design System a código:

  • Tokens de Diseño: Configuré colores, tipografías y sombras directamente en Tailwind para que coincidan 1:1 con Figma.
  • Componentes Atómicos: Dividí el diseño en átomos y moléculas para facilitar cambios globales sin afectar la estabilidad del sitio.

🧩 Del Canvas al CMS (Modelado de Datos)

  • Diseñé esquemas en Sanity que permiten al editor cambiar imágenes de las secciones y textos sin romper el diseño asimétrico.

🧠 Desafíos de Ingeniería

  • Hand-off de Assets: Las imágenes originales eran de alta resolución.
    • Solución: Implementé el pipeline de Sanity para redimensionar imágenes dinámicamente según el viewport, reduciendo el peso de la página en un 60%.

🤝 Colaboración Dev-Designer

Mantuve un flujo de comunicación constante con el equipo de UX/UI para:

  1. Validar y proponer mejoras visuales que no estaban contemplados en el diseño inicial.
  2. Proponer ajustes de Accesibilidad (a11y) en los contrastes de color y navegación por teclado.
  3. Asegurar que las fuentes personalizadas se cargaran sin causar Layout Shift.

Reflexión Profesional: Este proyecto fortaleció mi capacidad para trabajar en equipos ágiles, demostrando que puedo ser el puente técnico que convierte una visión creativa en un producto digital funcional y de alto rendimiento.