Android nativo · Inventario · Local primero

K'íiwik Inventario

K'íiwik —del maya yucateco, «mercado»— es el control de inventario de un ERP profesional: costeo, kárdex, inventarios físicos, trazabilidad por lote y serie, en el teléfono de una tiendita mexicana.

Pantallas de K'íiwik Inventario: inicio, nueva entrada y reportes

Mi rol

Producto, diseño y desarrollo

Plataforma

Android nativo

Datos

Local primero · SQLite/Room

Modelo

Freemium · Prueba de 14 días

El problema

Las herramientas de inventario serias asumen tres cosas que una PyME mexicana no tiene: presupuesto de licencia, internet estable y alguien dedicado a capturar. Las gratuitas, en cambio, son listas de productos con otro nombre: sin costeo, sin kárdex, sin lotes ni series.

El dueño de la tiendita termina donde empezó: contando a mano y adivinando cuánto vale lo que tiene en la bodega.

La apuesta

El primer valor llega gratis: nada de cobrar por las funciones de supervivencia, solo por las de crecimiento.

01

Local primero

Los datos viven en el dispositivo del dueño. La app opera completa sin nube y sin señal; la sincronización es un extra, no un requisito.

02

Rigor de ERP

Folios automáticos, baja lógica en todo, cancelación con reversión completa y auditoría de eventos. Nada se borra si tiene relaciones.

03

Nunca bloquear en seco

Un guardián central de planes ofrece el upgrade al tocar un límite, en lugar de dejar al usuario con la operación detenida.

Qué hace

Catálogos

Artículos con variantes, lotes, números de serie y estatus de ciclo de vida. Almacenes, sucursales, unidades, ubicaciones físicas, motivos de movimiento y clasificadores configurables.

Movimientos

Entradas, salidas y traspasos con folio automático por motivo. Captura de series unidad por unidad —n piezas exigen n series únicas—, cancelación con reversión e importación masiva desde CSV o XLSX.

Inventario físico

Sesiones de conteo con folio y modo a ciegas, cierre completo o parcial, conteos multi-ubicación y multi-lote conciliados contra una sola teórica, y comparativo de diferencias entre sesiones.

Motor de costeo

Promedio, PEPS y UEPS, con las capas de costo consultables desde el reporte y no escondidas en el cálculo.

Operación diaria

Dashboard de inicio, onboarding guiado, respaldo local y a Google Drive, bitácora de auditoría y configuración de empresa.

Reportes

Diez, en tres familias

Inventario

Existencia y valor

Situación del inventario

Riesgo por caducidades

Diferencia entre conteos

Movimientos

Kárdex por artículo

Diario de movimientos con costos

Análisis

Clasificación ABC

Envejecimiento de inventario

Stock muerto

Punto de reorden

Todos con alcance consolidado, por sucursal o por almacén, y exportación a PDF, Excel y CSV. La sesión de inventario físico tiene además su propio juego de reportes: avance del conteo, diferencias, conteo por usuario, multi-ubicación y material dañado.

Pantallas

Pantalla de inicio con catálogos y operaciones

Inicio — catálogos y operaciones

Captura de una entrada de inventario

Nueva entrada — motivo, folio y almacén

Sesión de inventario físico abierta

Inventario físico — sesión de conteo abierta

Catálogo de reportes de la aplicación

Catálogo de reportes

Identidad

Identidad visual maya yucateca: jade, cenote, oro y coral sobre fondo de piedra caliza. Cinzel para títulos, Nunito para el cuerpo y JetBrains Mono para folios y cantidades, donde la alineación de dígitos importa.

La marca es un glifo en talud-tablero: una barra vertical con dos brazos escalonados. No es un dibujo aparte — es el mismo trazado que el ícono de la aplicación, así que el launcher, la pantalla de inicio y los materiales de tienda comparten geometría y no pueden desalinearse.

Hoja de identidad de K'íiwik: glifo, logotipo, cuatro variantes de aplicación, paleta maya de ocho colores y reglas de aire y uso mínimo

Desliza para ver la hoja completa →

Documentación

Requisitos de Google Play
Documento Requisito Enlace

Aviso de privacidad

Obligatorio — URL pública en la ficha de Play Store

Ver documento →

Eliminación de cuenta y datos

Obligatorio si la app permite crear cuenta — URL de solicitud de eliminación

Ver documento →

Términos y condiciones

Recomendado — licencia de uso, límites de responsabilidad y periodo de prueba

Ver documento →

La declaración de seguridad de los datos (Data safety) se llena directamente en Play Console; estos documentos la respaldan con URLs públicas estables.

Construcción

Kotlin y Jetpack Compose, con Room sobre SQLite y migraciones versionadas y probadas. Hilt para inyección, Navigation Compose, y Coroutines con Flow para el estado.

Arquitectura en capas —Screen → ViewModel → UseCase → Repository → DAO— con la regla de que un candado que vive en la pantalla no es un candado: las guardas van en el caso de uso, donde la importación masiva no puede esquivarlas. Los tres exportadores —PDF, XLSX y CSV— están escritos a mano, sin Apache POI ni iText: un APK que cabe en un teléfono de gama baja no puede cargar librerías de escritorio.

Kotlin Jetpack Compose Room Hilt Coroutines · Flow CameraX · ML Kit WorkManager