- Kotlin: Programming language
- Jetpack Compose: Jetpack compose is a modern android UI developement framework.
- Coroutines: For multithreading
- Serialization: For JSON serialization/deserialization
- Retrofit: Performing API request
- Coil: Image loading for Android
- Room Database: Local Storage
Followed Clean Architecture. You can read more about Android best practices and architecture Android Architecture