Skip to content

BrianVianaC7/Liverpool_Challenge_BrianViana

Repository files navigation

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


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages