Skip to content

chohohee/android-clean-architecture-mvvm

Repository files navigation

Clean Architecture MVVM

Clean Architecture MVVM Pattern in Android with Use Cases

Preview

EN KO JA
Alt Text Alt Text Alt Text

PokemonCard

Features

  • List of all Pokemon
  • View Pokemon card details
  • Localization of name attribute
  • Offline First

Architecture

root
--- presentation
--- domain
--- data
--- local
--- remote

Libraries

API

The API used in this project is PokéAPI and the base url is as follows:

https://pokeapi.co/api/v2

Endoint Used

Method Endpoint Usage
GET /pokemon?offset={0}&limit={100} Get All Pokemon Information Paging
GET /pokemon-species/{bulbasaur} Get localized Pokemon names
GET /pokemon/{bulbasaur} Get Pokemon attribute information
GET /type/{1} Get localized Pokemon attributes

Releases

No releases published

Packages

No packages published

Languages