Foody
Foody is an Android application that helps you search for a variety of cuisines based on your preferences and filters. The app provides you with the recipe and ingredients required to prepare your dish. It categorizes dishes based on your diet plan and also includes a joke segment for entertainment. Foody also features offline caching.
Install / Use
/learn @Krish-Parekh/FoodyREADME
Foody
Foody helps you search wide varitey of cuisines , it display a list of dishes according to your preferences and filters. It provides you with ingredients and a recipe required to prepare your dish. It also categorizes your dish based on your diet plan. At the end you can enjoy with a joke segment in it.
Functionality
The following functionality is completed:
- [x] Explore Cuisines based on your interest
- [x] Apply filter according to your diet plan
- [x] Relish the foody jokes
- [x] Offline Caching
- [x] Save recipes to database
API
- [x] Spoonacular API : https://spoonacular.com/food-api
Library
- [x] Coil: https://coil-kt.github.io/coil/
- [x] Shimmer: https://facebook.github.io/shimmer-android/
- [x] Jsoup: https://jsoup.org/download
- [x] Retrofit: https://square.github.io/retrofit/
- [x] Dagger-Hilt: https://dagger.dev/hilt/
Video Walkthrough
Light Mode | :-------------------------:|
https://user-images.githubusercontent.com/73629899/151507505-a3c4d557-6036-4a95-8d91-ef6a1ba24d97.mp4
Night Mode | :-------------------------:|
https://user-images.githubusercontent.com/73629899/151507523-f4a873b8-f790-463d-b680-aac3fcc5aedc.mp4
