MyRecipesApp
A sample app that display list of Recipes. The App uses Kotlin and set of Android Jetpack libraries plus Retrofit to display data from REST API(Unsplash).
Prerequisites
The project has all required dependencies in the gradle files. Add the Project to Android Studio and build.All the required dependencies will be downloaded and installed.
Architecture
The project uses MVVM architecture pattern.
Libraries
- LiveData, ViewModel
- Retrofit
- Moshi
- Unit Testing (JUnit), MockK, Espresso UI Testing
- Repository Pattern
- AndroidX
- Picasso
- Coroutines
- Dagger-hilt (Dependency Injection)
- JetPack Libraries