/Pokey

Primary LanguageKotlin

Pokey: A Pokemons Catalog

Tech stack

  • Kotlin 2.0.0
  • Jetpack Compose
    • Material 3
    • Compose Navigation with Type-safety
  • MVVM Architecture.
  • Repository Pattern.
  • Koin for DI.
  • Realm DB(Kotlin SDK) for offline mode.
  • Retrofit & OkHttp.
  • Unit Tests with JUnit 5.
  • Gradle Version Catalog for better dependency management.

API

Pokey utilizes the open API PokeAPI for building & fetching Restful APIs with regards to Pokemon