Android-MVVM-RX3-Dagger2-NavComponent

This is a sample app which implemented using MVVM architecture, Room, Retrofit, RX, Coil, Dagger2, Navigation Component, View Binding. At the moment, it has a simple structure but It will be more complicated soon. I used https://www.themealdb.com/api.php for the content of app with a simple UI. My goal of sharing this code is to get feedback, fix my problems and improve the implementation.

The App at a Glance:
  • recipes guide
  • Step-by-step instructions
  • favorites and categories
  • search by query, tag and title of category

main_page

detail_page

categories_page-1

favorites_page

search_page

GitHub