App developed aiming to practice Android development.
The app is an art gallery that list images from artworks and list some details about the piece.
Stack:
- Kotlin
- MVVM
- Jetpack Compose
- Jetpack Navigation
- Coroutines
- Kotlin DSL
- Hilt
- Coil
- Material
- JUnit
- Mockk
- Retrofit
- Kotlin Serializer
- Pagination
- 2 view modes: grid and carrousel
- Save favorite pieces
- Instrumental tests
The data consumed by this app is provided by the Art Institute of Chicago API