Recipe and food-app for Android. Developed 2021 as part of the course "Programmering för mobiler" at Stockholm university.
Built using MVVM architecture, LiveData and Jetpacks navigation components. Uses an mysql database and utilizes the Room library for database operations. Photos are loaded using Glide.
Allows user to search receipes based on dishname and/or ingredients. Recipe data is retrieved from the Edamam recipe database
User may add recipes to favourites, create shoppinglists and perform CRUD operations on these. Rrecipes or shoppinglists may be shared with the app of the users choosing (using the app-chooser in the phone).
Contains functionality for geting randomized popular food videos from youtube (10 at a time, down-swipe generates 10 new videos). Videos can be viewed directly in the app or in the phone's you-tube-app or standard browser.
Videos are retrieved via the youtube search api. Videos are played using the youtubeplayer library created by Pierfrancesco Soffritti.
Launcher icon created by Weblays.
App language is English and target SDK version is 31.