IoTrack
Controla stock, eventos y trazabilidad en tiempo real
Inventario inteligente para equipos que necesitan control real
IoTrack digitaliza el inventario para centralizar productos, movimientos y eventos en una sola herramienta conectada entre móvil y backend.
Reduce errores manuales, acelera entradas y salidas y mantiene el stock siempre trazable antes de que los fallos lleguen a la operación.
Flujo operativo IoTrack
Una sola fuente de verdad para tu inventario
Captura
Movimientos por escaneo de barras y eventos de sensores simulados.
Procesa
Cola asíncrona con workers para idempotencia, reintentos y trazabilidad.
Decide
Alertas de bajo stock, reportes de turnover y auditoría completa por rol.
Propuesta de valor
Menos errores, más rapidez y un inventario siempre bajo control
Reduce errores manuales
Cada movimiento queda registrado con contexto, usuario y trazabilidad para evitar desajustes de stock.
Acelera las operaciones
Escaneo con cámara, confirmación de movimientos y sincronización desde móvil para trabajar más rápido.
Trazabilidad completa
Productos, eventos, alertas y auditoría quedan conectados para saber qué pasó, cuándo y por qué.
Anticípate al problema
Alertas de stock bajo y reportes ayudan a tomar decisiones antes de llegar a roturas o cuellos de botella.
App Android
Inventario operable desde el móvil
Escaneo con cámara
CameraX y ML Kit leen códigos de barras para abrir el flujo de movimiento.
Operación offline
Room mantiene caché local, cola de errores y reintentos cuando vuelve la conexión.
Stock y alertas
Pantallas para productos, stocks, eventos, rotación, umbrales y alertas.
Etiquetas Bluetooth
Impresión de etiquetas desde Android mediante integración con SDK de NIIMBOT.
Sensores IoT simulados
Eventos simulados, comportamiento de sistema real
Eventos desacoplados
La API registra eventos de entrada, salida o ajuste y los deja listos para procesarse.
Workers y cola
Redis y Celery ejecutan el procesamiento en segundo plano con reintentos.
Estados trazables
Cada evento puede quedar pendiente, procesado o fallido con información de error.
Idempotencia
Las claves idempotentes ayudan a evitar duplicados cuando hay reintentos.
Integraciones
Etiquetado físico conectado al inventario
NIIMBOT SDK Impresión Bluetooth desde Android
IoTrack integra el SDK oficial de NIIMBOT para imprimir etiquetas desde la app y cerrar el flujo entre producto digital y etiqueta física.
Uso académico, demostrativo y sin finalidad comercial. IoTrack no está afiliado, patrocinado ni respaldado oficialmente por NIIMBOT.
Arquitectura
Una app móvil conectada a un backend auditable
Android
Retrofit, OkHttp, Room, CameraX, ML Kit, sesiones persistentes y soporte offline.
API REST
JWT, roles USER/MANAGER/ADMIN, OpenAPI, validaciones y reglas de dominio.
Datos
SQLAlchemy, Alembic, productos, stocks, movimientos, eventos, auditoría e importaciones.
Procesamiento
Workers, Celery Beat, alertas de stock bajo, reintentos y jobs programados.
Calidad
Pytest, contract tests, snapshot OpenAPI, Docker y GitHub Actions.
Observabilidad
Healthcheck, métricas Prometheus y paneles para seguimiento técnico.
Proyecto académico
Desarrollado con Scrum en tres sprints
Base funcional
CRUD de productos y stock, escaneo móvil, autenticación y primeros eventos.
Procesamiento y UX
Workers, alertas, reportes, cola offline, pantallas Android y feedback de sincronizacion.
Calidad y defensa
Importaciones CSV, auditoría, OpenAPI, tests de contrato, CI/CD y observabilidad.