TheMealDB is an app that attempts to use the latest libraries and tools.
This project is using the API provided by themealdb.com.
- Testing JSON-to-Kotlin Parsing with MockWebServer in Android
- From Blank to Beautiful: Implementing Shimmer Effect in Compose
- Creating Expandable Sections with Compose
- Entirely written in Kotlin
- Jetpack Compose
- Navigation Compose
- Hilt for dependency injection
- Retrofit for network requests
- Kotlin Serialization for JSON parsing
- UI tests covering different UI states in Compose screens
- Unit tests covering data domain and network layer
- Gradle convention plugins