bar_chart React · Python · SQL · FastAPI

Dashboard KPI —
Procesos de Recibos

Sistema full-stack (React + FastAPI + SQLite) que mide los tiempos de ciclo del proceso de recibos en días hábiles, desde el arribo hasta el putaway final — con 5 KPIs encadenados y consultas SQL optimizadas.

5 KPIs
Etapas del ciclo de recibos en días hábiles
Descarga / Liberación
Arribo → OK calidad
Tiempo de Verificación
Liberacion → entrada calidad
Tiempo de Etiquetado (EMRI)
Recibo mov. → entrada calidad
Inspección en Calidad (EMRI)
Entrada → salida calidad
Tiempo de Putaway
IRCV → ubicacion en bin
Tech Stack
React Python 3 FastAPI SQLite / SQL Pandas

Cálculos de tiempo de ciclo en fracciones de días hábiles con soporte para festivos configurables. API REST documentada con Swagger.

Arquitectura — Base de Datos y Modelo de Recibos

table_rows
TableTracking — Bitacora Excel
Tabla de hechos principal. Registra fechas de arribo, liberacion, salida y putaway por orden de compra y número de parte.
verified
F0414 — Log de Calidad
Tabla de hechos secundaria. Registra eventos de liberación/rechazo de calidad para calcular el KPI Arribo-Liberación.
calendar_month
Calendar — Tabla Fecha
Dimensión de tiempo con soporte para días hábiles, excluyendo fines de semana y festivos configurados.
inventory
Dim_PO_PN
Dimensión de órdenes de compra y números de parte. Relaciona las dos tablas de hechos para el análisis cruzado.
route
Proceso_PO_PN
Tabla puente que consolida el estado del proceso completo. Permite filtrar por etapa y detectar cuellos de botella.
functions
Cálculos Python / SQL
KPI promedio por etapa. Calcula fracciones de días hábiles con lógica NETWORKDAYS en Python.

Flujo de KPIs del Proceso de Recibos

Cada etapa mide los días hábiles que tarda ese paso del proceso — desde que el material llega hasta que queda acomodado en almacén.

ARRIBO
El material llega al área de recibos del almacén
KPI 1
Descarga y
Liberación
Días desde la llegada hasta recibir el OK de calidad
KPI 2
Registro y
Verificación
Días para revisar documentos y registrar el recibo
*
KPI 3
Etiquetado
de Material
Días para preparar y etiquetar antes de inspección
*
KPI 4
Inspección
en Calidad
Días en revisión física dentro del área de calidad
KPI 5
Ubicación
en Almacén
Días desde salida de calidad hasta acomodar en su lugar

* Los pasos 3 y 4 solo aplican a materiales que requéieren inspección de calidad. Los demás pasan directamente de Verificación a Ubicación en Almacén.

Galería

Dashboard KPI — demo en vivo
Dashboard KPI — demo en vivo
Extracción de datos automatizada a logs de recibos / calidad
Extracción de datos automatizada a logs de recibos / calidad
KPI Dashboard — vista 1
KPI Dashboard — vista 1
KPI Dashboard — vista 2
KPI Dashboard — vista 2
KPI Dashboard — vista 3
KPI Dashboard — vista 3
KPI Dashboard — vista 4
KPI Dashboard — vista 4
KPI Dashboard — vista 5
KPI Dashboard — vista 5
KPI Dashboard — vista 6
KPI Dashboard — vista 6
KPI Dashboard — vista 7
KPI Dashboard — vista 7
KPI Dashboard — vista 8
KPI Dashboard — vista 8
KPI Dashboard — vista 9
KPI Dashboard — vista 9
KPI Dashboard — vista 10
KPI Dashboard — vista 10
KPI Dashboard — vista 11
KPI Dashboard — vista 11
arrow_back

Explorar mas proyectos

Regresa al portfolio para ver el resto de los proyectos.

arrow_back Volver al Portfolio