This is a recipe app where user can search new recipes from an API, save them, create their own recipes and edit saved recipes. The app is implemented with Kotlin in Android Studio.
I created this project in the spring of 2021 as my first whole Kotlin-app. I had so much fun designing the layout and the features. Only regret I have is the API I used, because it didn't return enough details of the recipes and the user has to go to different websites to get more information. I did add a button to the recipes, so it's as easy as possible to toggle between the source website and the app.
- Search recipes from api
- Save them
- Make new recipes
- Add ingredients and directions one by one and delete them
- Add a picture
- Add link to external website
- Edit recipes
- Delete recipes
Main menu | Search recipes | Recipe details | Saved recipes | New recipe | Edit recipe |
---|---|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
https://www.dropbox.com/s/h43n04ae5rfemfj/InShot_20211015_110201045.mp4?dl=0
- Kotlin
- Android studio
- API: https://developer.edamam.com/edamam-recipe-api
- Android Studio
- Kotlin
- Get a free API-key and id from https://developer.edamam.com/edamam-recipe-api
- Download project as zip
- Open in android studio
- Add your API key and id to the url in searchActivity.kt line: 111