Skip to content

ujizin/CatChallenge

Repository files navigation

Test Test Coverage

Cat Challenge

Cat Challenge App for Managing Cat Breeds & Favorites using Modern Android Development.

📚 Stack

  • Jetpack Compose
  • Jetpack Navigation Component
  • Material You
  • Coroutines
  • Hilt
  • Retrofit
  • Room
  • Mockk
  • Robolectric
  • Kover

How to build

  1. Use Android Studio Ladybug or a newer version.
  2. Set the API_KEY in your local.properties file.
  3. To obtain your API_KEY, please visit The Cat API.

Journey

To learn more about the development of CatChallenge, including known issues and solutions, you can read about it here.

Open API

This project utilizes The Cat API to fetch data through a RESTful API for cat breed information and related features

Logo Attribution

"Cat" Logo created by DaeSung LEE from Noun Project.

About

Cat Challenge App for Managing Cat Breeds using Modern Android Development.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages