Skip to content

Food Recipes application, where you can browse recipes from different kinds of meals and diet types and add them to your favorite. For this, I used an MVVM architecture, ROOM Database, Coil, Retrofit, Dagger-Hilt, Coroutines, Navigation Component, DataStore Preferences, DataBinding, LiveData, Flow, DiffUtil, RESTAPI, Motion Layout, and ViewPager

Notifications You must be signed in to change notification settings

AmrAhmed109/Food_App

Repository files navigation

Food_App

All Concept Added to This Project

  • ROOM Database
  • Dependency Injection
  • Dagger-Hilt
  • Retrofit
  • Offline Cache
  • Local & Remote Data Sources
  • Kotlin Coroutines
  • Android Architecture Component
  • Navigation Component
  • DataStore Preferences
  • Data Binding
  • ViewModel
  • LiveData
  • Flow
  • DiffUtil
  • RecyclerView
  • Search Recyclerview
  • REST API
  • Client
  • Server Communication
  • Send HTTP Request
  • Parse HTTP Response
  • Dark and Light Theme
  • Night Mode
  • Motion Layout
  • Material Components
  • Material Design
  • Create Shimmer Effect
  • Database Inspector
  • ViewPager
  • Create Contextual Action Mode
  • Share Data with Other Apps
  • Create Modal Bottom Sheet

About

Food Recipes application, where you can browse recipes from different kinds of meals and diet types and add them to your favorite. For this, I used an MVVM architecture, ROOM Database, Coil, Retrofit, Dagger-Hilt, Coroutines, Navigation Component, DataStore Preferences, DataBinding, LiveData, Flow, DiffUtil, RESTAPI, Motion Layout, and ViewPager

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages