Esta es una aplicación de gestión de almacenes desarrollada en Kotlin para Android. La aplicación permite a los usuarios gestionar almacenes, agregar y eliminar objetos, y ver detalles de los almacenes.
- Autenticación de usuarios
- Agregar, editar y eliminar almacenes
- Agregar, editar y eliminar objetos dentro de los almacenes
- Ver detalles de los almacenes
- Funcionalidad de cierre de sesión
- Diálogo de información sobre la aplicación
- Kotlin
- Android SDK
- SQLite
- Android Jetpack (Navigation, ViewModel, LiveData)
- Componentes de Diseño Material
actividades: Contiene las actividades principales de la aplicación.adaptadores: Contiene los adaptadores para los RecyclerViews.controladores: Contiene la clase del gestor de la base de datos.modelos: Contiene los modelos de datos.ui: Contiene los fragmentos de la interfaz de usuario.res/layout: Contiene los archivos de diseño XML.res/values: Contiene los valores de recursos como cadenas y dimensiones.
- Clona el repositorio:
git clone https://github.com/JonathanGRiego02/WarehouseManagementApp.git
- Abre el proyecto en Android Studio.
- Construye el proyecto para descargar las dependencias necesarias.
- Ejecuta la aplicación en un emulador o dispositivo físico.
- Iniciar Sesión: Usa las credenciales proporcionadas para iniciar sesión.
- Ver Almacenes: La pantalla principal muestra una lista de almacenes.
- Agregar Almacén: Usa la opción del menú para agregar un nuevo almacén.
- Editar Almacén: Mantén presionado un almacén para editarlo o eliminarlo.
- Agregar Objeto: Selecciona un almacén y usa el botón "Agregar Objeto" para agregar un nuevo objeto.
- Editar Objeto: Mantén presionado un objeto para eliminarlo.
- Acerca de: Usa el botón "Acerca de" para ver la información de la aplicación.
- Cerrar Sesión: Usa el botón "Cerrar Sesión" para salir de la aplicación.
- Usuarios: Almacena la información de los usuarios.
- Almacén: Almacena la información de los almacenes.
- Stock: Almacena los objetos dentro de los almacenes.
Este proyecto está licenciado bajo la Licencia MIT. Consulta el archivo LICENSE para más detalles.
Para cualquier consulta o comentario, por favor contacta a Jonathan Gutiérrez Riego en jonathangrclases@gmail.com.