A mobile app to keep your financial and customer satisfaction positive.
Aplicación móvil desarrollada en Flutter bajo la metodología ágil Scrum, enfocada en la gestión de inventario para una tienda de abarrotes.
Su propósito es facilitar el control de productos, mantener actualizado el stock y optimizar las operaciones del negocio.
Incluye funciones de:
- Registro, edición y eliminación de productos.
- Alertas de bajo inventario.
- Interfaz intuitiva para administradores y usuarios.
El proyecto implementa la Clean Architecture, asegurando escalabilidad, mantenibilidad y modularidad a largo plazo.
Antes de iniciar, asegúrate de tener instalado lo siguiente:
- Flutter (versión >= 3.0)
- Dart SDK
- Git
- Visual Studio Code o Android Studio
- Cuenta en Firebase (Auth, Firestore, Storage)
- Dispositivo físico o emulador Android/iOS
1. Clonar el repositorio:
git clone https://github.com/SuperSteban/mobile_app_inventory_system
cd mobile_app_inventory_system- Instalar dependencias:
flutter pub get
- Configurar Firebase:
Descarga los archivos google-services.json (Android) o GoogleService-Info.plist (iOS).
Colócalos en las carpetas correspondientes:
android/app/
ios/Runner/
- Ejecutar la aplicación:
flutter run