Skip to content

Latest commit

 

History

History
78 lines (55 loc) · 3.3 KB

README.md

File metadata and controls

78 lines (55 loc) · 3.3 KB

LiverpoolApp

Liverpool Screen

API:  https://shoppapp.liverpool.com.mx/appclienteservices/services/v7/plp/sf

Brian Alejandro Viana Clavijo

Arquitectura

LiverpoolApp sigue la arquitectura MVVM (Modelo-Vista-Modelo de Vista) junto con los principios de Clean Architecture para garantizar la separación de preocupaciones y la mantenibilidad.

Bibliotecas Utilizadas

LiverpoolApp utiliza varias bibliotecas:

  1. Retrofit
  2. Dagger Hilt
  3. Navigation Component
  4. Picasso
  5. junit
  6. mockk
  7. coroutines-test
  8. Animations
  9. Android Native Libraries

Criterios de Evaluación

El desarrollo de LiverpoolApp se adhiere a los siguientes criterios: Implementación de los principios SOLID y prácticas de Código Limpio, Clean Architecture, Utilización de la arquitectura MVVM, Diseño organizado y estructurado del proyecto, e Implementación funcional que cumple con los requisitos especificados.

Pruebas Unitarias

Se realizaron pruebas unitarias para asegurar cada flujo importante de LiverpoolApp. Estas pruebas garantizan la estabilidad y el correcto funcionamiento de la aplicación en diferentes escenarios y condiciones.


LiverpoolApp ¡Feliz tienda con LiverpoolApp! 🚀📱

Flujo del App

Vistas