Cat Challenge App for Managing Cat Breeds & Favorites using Modern Android Development.
- Jetpack Compose
- Jetpack Navigation Component
- Material You
- Coroutines
- Hilt
- Retrofit
- Room
- Mockk
- Robolectric
- Kover
- Use Android Studio Ladybug or a newer version.
- Set the
API_KEY
in yourlocal.properties
file. - To obtain your
API_KEY
, please visit The Cat API.
To learn more about the development of CatChallenge, including known issues and solutions, you can read about it here.
This project utilizes The Cat API to fetch data through a RESTful API for cat breed information and related features
"Cat" Logo created by DaeSung LEE from Noun Project.