Skip to content

Coding challenge demonstrating clean architecture principles, MVVM design pattern, Jetpack Compose UI, Navigation, Material Design 3, Coroutines and Flow, Dagger-Hilt, Unit and Instrumented testing

Notifications You must be signed in to change notification settings

matheus-miranda/Cat-API-Challenge

Repository files navigation

Installation

To get the project running on your local machine, you need to add the The Cat API Key in your local.properties file, in the root of the project.

apiKey=ADD_KEY_HERE

You can get your own key in the link below for free.

The Cat API


CatListScreen CatDetailScreen
Screenshot_1713140592 Screenshot_1713140598

About

Coding challenge demonstrating clean architecture principles, MVVM design pattern, Jetpack Compose UI, Navigation, Material Design 3, Coroutines and Flow, Dagger-Hilt, Unit and Instrumented testing

Resources

Stars

Watchers

Forks

Languages