Skip to content

Una aplicación Android nativa que permite a los usuarios buscar y visualizar productos. La aplicación está construida siguiendo los principios de Clean Architecture y MVVM, utilizando las últimas tecnologías recomendadas por Android.

Notifications You must be signed in to change notification settings

SergioRodriguez78/MeliTest

Repository files navigation

Android Product Search App

Overview

Una aplicación Android nativa que permite a los usuarios buscar y visualizar productos. La aplicación está construida siguiendo los principios de Clean Architecture y MVVM, utilizando las últimas tecnologías recomendadas por Android.

Características

  • 🔍 Búsqueda de productos
  • 📱 Lista de productos con imágenes
  • ℹ️ Vista detallada de productos
  • 🎨 UI moderna con Jetpack Compose
  • Tests unitarios para ViewModels

Video Demo

Para ver una demostración de la aplicación en acción, puedes ver el siguiente video:

Demo de la Aplicación

Haz clic en la imagen para ver el video.

Tecnologías Utilizadas

UI

  • Jetpack Compose 2024.04.01
  • Material Design 3
  • Compose Navigation 2.8.5
  • Coil 3.0.4 para carga de imágenes

Arquitectura

  • MVVM (Model-View-ViewModel)
  • Clean Architecture
  • Koin 4.0.1 para inyección de dependencias
  • Coroutines para operaciones asíncronas

Networking

  • Retrofit 2.11.0
  • OkHttp3 4.12.0
  • Kotlinx Serialization 1.7.3

Testing

  • JUnit 4.13.2
  • MockK 1.13.16
  • Coroutines Test 1.9.0

About

Una aplicación Android nativa que permite a los usuarios buscar y visualizar productos. La aplicación está construida siguiendo los principios de Clean Architecture y MVVM, utilizando las últimas tecnologías recomendadas por Android.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages