SaaS UI y front-end
Linear.app Exercise
Linear.app Exercise es un laboratorio de precision: una forma de estudiar como una marca SaaS de alto nivel organiza mensajes, capas visuales, movimiento, contrastes y componentes para que el producto se sienta rapido, serio y deseable.

Año
2024
Duración
2 semanas
Rango
Laboratorio interno
Servicio
Laboratorio de producto
Reto
El reto era evitar una copia superficial. Habia que entender por que la interfaz funciona: jerarquia, aire, densidad, contraste, alineaciones, ritmo de secciones, comportamiento responsive y sensacion de velocidad.
Solución
Construí una landing con Next.js, TypeScript, Tailwind CSS y Framer Motion, separando secciones y componentes para mantener consistencia visual, animaciones discretas y una experiencia responsive controlada.
Resultado
Una landing pulida que demuestra precision visual, ejecucion rapida, criterio de producto y capacidad para construir interfaces SaaS con detalle.
Resultados
- Sistema visual coherente inspirado en SaaS premium
- Componentes responsive con animaciones discretas y estados cuidados
- Base demostrable para proyectos donde la percepcion de producto importa tanto como el codigo
Alcance
Tecnología
Un stack elegido por utilidad, no por decoración.
Mapa de capacidades
Cada capa que hace que este proyecto sea sustancial.
Analisis de referencia
El ejercicio empieza con entender el sistema visual, no con copiar pixeles sin criterio.
- Lectura de jerarquia, densidad, contraste y ritmo de secciones
- Identificacion de patrones SaaS: hero, prueba de producto, confianza, features y llamadas a accion
- Traduccion del lenguaje visual a componentes mantenibles
Composicion SaaS
La pagina se organiza para que el producto parezca rapido, claro y tecnicamente serio desde el primer viewport.
- Hero con mensaje, contexto visual y accion principal
- Secciones con ritmo editorial y progresion de producto
- Uso cuidado de fondos oscuros, separadores, tarjetas y capas de interfaz
Sistema de componentes
La implementacion separa bloques y piezas repetibles para evitar una landing rigida.
- Componentes para secciones, botones, tarjetas, pills y visuales de producto
- Clases Tailwind organizadas para mantener consistencia
- Estructura preparada para iterar sin rehacer toda la pagina
Microinteracciones
El movimiento se usa para mejorar sensacion de calidad, no para distraer.
- Animaciones discretas con Framer Motion
- Transiciones suaves en estados y elementos destacados
- Sensacion de respuesta rapida al interactuar con la interfaz
Responsive de alto detalle
El layout conserva intencion visual en pantallas grandes y pequenas.
- Jerarquias adaptadas para desktop, tablet y movil
- Control de espaciados, saltos de linea e imagenes para evitar solapes
- Secciones pensadas para escanear, no solo para verse bien en una captura
Criterio de producto
El valor del ejercicio esta en demostrar que puedo leer una interfaz premium y reconstruir sus decisiones.
- Priorizacion de claridad antes que decoracion
- Detalles visuales al servicio de confianza y percepcion de software serio
- Base aplicable a dashboards, landing pages SaaS y productos B2B