Dashboard Ventas Coffee Shop
Caso BI para analizar patrones de consumo, horas pico y mix de productos en una cadena de cafeterias.
$82M+ en ventas mensuales analizadas
+17,000 transacciones usadas para detectar patrones
Lectura por hora, día y categoría para decisiones operativas
Resumen ejecutivo
Contexto de negocio
Caso portfolio sobre una cadena de cafeterías con alta variación horaria en ventas. El foco fue construir un tablero que conectara demanda, surtido y asignación operativa en una sola lectura.
Mi rol
Modelé la capa temporal, definí métricas con Time Intelligence y construí una visualización orientada a detectar horas pico, mix de productos y diferencias entre días laborales y fines de semana.
Stakeholders
Sistemas y fuentes
Preguntas de negocio que responde
- En qué franjas horarias se concentra la demanda y cómo deberían ajustarse los turnos
- Qué productos crecen o caen según hora, día y tipo de consumo
- Qué cambios de stock o promoción tienen más sentido según patrones semanales
Tecnologías
Contexto del caso
Este caso de portfolio usa un dataset de una cadena de cafeterías para simular el tipo de tablero que necesitaría un líder de operaciones cuando personal, stock y promociones se siguen planeando por intuición.
Objetivo analítico
El tablero se diseñó para responder tres preguntas operativas:
- Cuándo se concentra la demanda y dónde aparece más presión sobre los turnos
- Qué productos se mueven mejor por franja horaria y patrón semanal
- Dónde conviene ajustar inventario o activar promociones primero
Decisiones de modelado y visualización
Construí el caso alrededor de una tabla calendario y una capa temporal que permitiera comparar demanda por hora, comportamiento por dia y contribucion por producto en una sola experiencia.
La solucion incluye:
- KPIs de ventas y transacciones con segmentación temporal
- Heatmaps y visuales por hora para detectar ventanas críticas
- Lectura por producto para conectar demanda con decisiones de stock
- Comparativo laboral vs fin de semana para acciones comerciales
Stack técnico
| Componente | Implementación |
|---|---|
| BI y visualización | Power BI Desktop + Service |
| Modelado | Star schema + tabla calendario |
| Métricas | DAX con Time Intelligence |
| ETL | Power Query |
| Visuales | Heatmaps, KPIs dinámicos y comparativos temporales |
Decisiones que habilita
- Ajustar cobertura de turnos en las horas con mayor presión operativa
- Reforzar stock de categorías de alta salida en picos específicos del día
- Separar estrategias de promoción para días laborales y fines de semana
¿Por qué este caso importa?
Este caso muestra mi capacidad para pasar de transacciones crudas a insight operativo. No se queda en “ventas por hora”; aterriza la lectura en turnos, stock y decisiones que un equipo de operaciones realmente puede usar.
¿Qué te pareció este proyecto?
Si tienes preguntas sobre cómo lo hice o quieres charlar sobre datos, escríbeme.