Skip to content

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

Notifications You must be signed in to change notification settings

ujizin/CatChallenge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

035b4fe ยท Oct 9, 2024
Oct 9, 2024
Oct 9, 2024
Oct 9, 2024
Oct 9, 2024
Oct 9, 2024
Oct 9, 2024
Oct 9, 2024
Oct 4, 2024
Oct 8, 2024
Oct 9, 2024
Oct 8, 2024
Oct 4, 2024
Oct 9, 2024
Oct 4, 2024
Oct 9, 2024
Oct 9, 2024

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