Skip to content

Repositorio para realizar la aplicación para el proceso de selección de la empresa Mi Águila

Notifications You must be signed in to change notification settings

marioluquem/MiAguila_SelectionProject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MiAguila_SelectionProject

Repositorio para realizar la aplicación para el proceso de selección de la empresa Mi Águila

Flujo de Git utilizado: Git Flow Ramas: - main (master) - mario-develop (para el desarrollo) - features (para nuevas funcionalidades que luego harán merge con mario-develop al ser culminadas) - release (opcional, para terminar de pulir la rama develop antes de pasarlo a la rama main)

Funcionalidades realizadas: - Se creó BloC (Cubit) para gestionar los estos de los productos - Se crearon 3 pantallas: HomeScreen, ShoppingCartScreen y DetailScreen - Se obtuvieron datos de productos desde fakestoreapi.com haciendo uso del paquete "Dio" - Se añadió una funcionalidad de productos "destacados" en la parte superior del Home, con un "carousel" de productos - Se añadió una vista minimalista de los productos del carrito en la parte inferior del Home para mayor control - Se añadieron las funcionalidades de "agregar al carrito" y "eliminar del carrito" - Se creó BloC (Cubit) para gestionar los estados del internet y poder trabajar sin conexión - Se creó la funcionalidad de almacenar los estados de la aplicación en el storage del teléfono por medio del paquete Hydrated_Bloc (basado en Hive) - Se colocaron imágenes "por defecto" en los productos al trabajar sin conexión - Se creó BloC (Cubit) para gestionar los estados de los dynamic links - Se creó la funcionalidad de dynamic link con firebase para poder compartir productos por whatsapp o algún otro medio y visualizar el detalle al abrir el link generado - Se creó un inyector de dependencias con el paquete Get_It para mayor control de los controllers y repositories - Se generó un ícono para la app

About

Repositorio para realizar la aplicación para el proceso de selección de la empresa Mi Águila

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published