SholehApp is a Islamic app for study case built completely using Kotlin. Under the hood, it uses the various kind of API to fetch the data then uses many library's
- Entirely written in Kotlin.
- Retrofit for communicating with the Movie API.
- Google's palette api for color extraction from image.
- Dagger-Hilt.
- Coroutines-Flow.
- StateFlow.
- All concrete implementations are prefixed by the term "SholehApp".
- Uses multi-repository pattern.
- Clean archtecture.
- MVVM archtecture.
- Single Activity Pattern