Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fabirt/roka-recipe-app
Android recipes search App
https://github.com/fabirt/roka-recipe-app
android android-kotlin kotlin learning-by-doing personal-project recipes-app
Last synced: 3 months ago
JSON representation
Android recipes search App
- Host: GitHub
- URL: https://github.com/fabirt/roka-recipe-app
- Owner: fabirt
- License: mit
- Created: 2020-07-25T17:09:59.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-03-22T17:06:22.000Z (over 3 years ago)
- Last Synced: 2024-07-15T13:53:52.425Z (4 months ago)
- Topics: android, android-kotlin, kotlin, learning-by-doing, personal-project, recipes-app
- Language: Kotlin
- Homepage:
- Size: 6.67 MB
- Stars: 66
- Watchers: 2
- Forks: 14
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-android-kotlin-apps - roka-recipe-app
README
# Roka Recipes App
Personal project developed with the Android SDK.All recipe information is provided by [Spoonacular API.](https://spoonacular.com/food-api)
Design inspired by [Roka - Recipes and Food Plan App UI.](https://creativemarket.com/betush/3703359-Roka-Recipes-and-Food-Plan-App-UI)
## Features
- List of recipe categories
- Search recipes from the network
- Infinite scroll with pagination
- Save your favorite recipes in a local database
- Share recipes
- Navigation with deep linking
- Visit original recipe website within a webview
- Transitions with Material Motion and MotionLayout
- Dark theme support## Libraries Used
- Android KTX
- Kotlin Coroutines
- View Binding
- LiveData
- ViewModel
- Navigation
- Room
- Retrofit
- Hilt
- Glide
- DataStore
- Paging 3## Screenshots
| ![Categories](assets/screenshot_1.jpg) | ![Recipes](assets/screenshot_2.jpg) |
|----------|:-------------:|| ![Favorites](assets/screenshot_3.jpg) | ![Instructions](assets/screenshot_4.jpg) |
|----------|:-------------:|| ![Favorites](assets/screenshot_5.jpg) | ![Instructions](assets/screenshot_6.jpg) |
|----------|:-------------:|