Aplicación Android para gestionar inventario, conteos y reposición de bebidas en establecimientos de hostelería.
- Inventario y catálogo de productos
- Categorías personalizables
- Conteos de apertura y cierre
- Cálculo de consumo/ventas
- Detección automática de stock bajo
- Reposición automática y rápida
- Envío de pedidos por WhatsApp
- Histórico de conteos y reposiciones
- Estadísticas
- Generación de PDF
- Notificaciones
- Exportación/importación mediante JSON
- Imagen y configuración personalizada del establecimiento
Kotlin · Android SDK · Room · MVVM · Coroutines · Flow · RecyclerView · Gson · Gradle
UI → ViewModel → Repository → DAO → Room
Room Database + migraciones versionadas.
Tests instrumentados de migraciones y esquemas Room exportados.
El proyecto incluye documentación técnica y bitácoras de desarrollo organizadas por fases.
- SDD (Software Design Document): decisiones de diseño, arquitectura, estructura de datos, migraciones y funcionamiento de cada módulo.
- Bitácoras de desarrollo: evolución del proyecto, cambios realizados, pruebas, incidencias encontradas y soluciones aplicadas.
- Esquemas Room: versiones exportadas de la base de datos para validar y documentar las migraciones.
La documentación completa está disponible en los archivos FASE*_SDD.md y FASE*_BITACORA.md del repositorio.
Clonar → abrir Android Studio → sincronizar Gradle → ejecutar.
David Humanes Ludeña