Comercio minorista · Multinacional
Selectores de productos y ambientes que ayudan al usuario a encontrar la opción correcta entre más de cien
Resumen del proyecto
- Sector
- Comercio minorista
- Tamaño de la empresa
- Multinacional
- Servicios
- Etapas del proyecto

El problema
Con más de cien opciones disponibles, el usuario necesitaba ayuda para encontrar la que servía para su caso. Una alianza entre dos multinacionales, una de ellas del comercio minorista, requería páginas que guiaran esa elección, con selectores de productos y de ambientes, en varios proyectos.
Lo que se acordó
- Alcance priorizado
- Creación de páginas con selectores de productos y de ambientes integrados para varios proyectos de una alianza entre dos multinacionales. Además de las páginas, el alcance incluyó plantillas, un componente de carrusel reutilizable y un extractor que convierte datos de hojas de cálculo XLSX a JSON.
Lo que se entregó
Páginas de varios proyectos en las que los selectores guían al usuario hasta la opción correcta para su caso.
Para quién
Las páginas forman parte de una iniciativa, fruto de una alianza entre dos multinacionales, una de ellas del comercio minorista, que reunió varios proyectos.
Cómo funciona
Los selectores de productos y de ambientes están integrados a las páginas y guían la elección.
Las otras piezas: las plantillas son modelos reutilizables; el carrusel muestra elementos en secuencia y se puede usar más de una vez; el extractor convierte datos de hojas de cálculo XLSX, el formato de archivo de Excel, a JSON, un formato de datos que las páginas web leen con facilidad.
La tecnología, en palabras simples
- JavaScript: el lenguaje de programación de la web, que le da comportamiento a las páginas en el navegador y también corre en servidores.
- Handlebars: lenguaje de plantillas que genera HTML a partir de un modelo con espacios que se llenan con datos.
- SCSS: forma de escribir CSS, el lenguaje que define el aspecto de las páginas, con funciones extra como variables; se convierte en CSS común antes de llegar al navegador.
- React: biblioteca de JavaScript para armar interfaces a partir de componentes reutilizables.
- HTML: lenguaje que organiza el contenido de una página web, como textos, imágenes y botones.
- Grunt: herramienta que automatiza tareas repetitivas del desarrollo web, como convertir, unir y reducir archivos.
Cómo fue
Diagnóstico
Al inicio
Conversación inicial para entender el pedido y el problema del cliente.
Sprint de Descubrimiento
Antes de construir
Se entendió el problema y se definió el alcance.
Desarrollo
Entre 2019 y 2021
Construcción con entregas parciales a lo largo del proyecto, y no una sola entrega al final.
Mantenimiento y evolución
Después del lanzamiento
Las páginas siguieron con mantenimiento.
Ficha técnica
Tecnologías usadas en este proyecto
- JavaScript
- Handlebars
- SCSS
- React
- HTML
- Grunt
Otros proyectos

Un widget para sitios externos que muestra en gráficos la calidad del aire de la ciudad seleccionada
El problemaUna multinacional del comercio minorista necesitaba un componente que pudiera incorporarse en sitios externos para mostrar la calidad del aire de una ciudad seleccionada. La información tenía que aparecer en gráficos dinámicos, conectados a una API de datos ambientales, el servicio que provee esos datos.Servicios:Sistemas webIntegraciones y automatizaciónLeer el caso
Un panel informativo que muestra los índices de calidad del aire en tiempo real
El problemaUna multinacional de la industria quería un panel informativo que mostrara los índices de calidad del aire en tiempo real. Para que los números en pantalla siguieran las mediciones, el panel tenía que tomar los datos directamente de una API de monitoreo del aire, el servicio que provee esas mediciones.Servicios:Sistemas webIntegraciones y automatizaciónLeer el caso