Your go-to app for exploring delicious recipes from around the world! FoodieFinder makes it easy to discover, save, and cook meals with step-by-step guidance.
Try it out now! FoodieFinder.
- Intuitive Browsing: Effortlessly browse a wide variety of recipes based on ingredients, categories, and countries.
- Search Functionality: Quickly search for meals to satisfy any craving.
- Favorites Feature: Save your favorite recipes for quick access anytime.
- Daily Inspiration: Get inspired with a random meal suggestion on the home screen every day!
- Embedded Videos: Follow detailed, step-by-step video tutorials for perfect results.
- Recipe name and a mouth-watering thumbnail
- Origin country of the dish
- A comprehensive list of ingredients
- Clear, step-by-step cooking instructions
- Embedded video tutorial for seamless cooking
- Architecture: Built with the MVVM (Model-View-ViewModel) design pattern for clean and maintainable code.
- Database: Room database to store and retrieve users' favorite recipes efficiently.
- Authentication: Secure Firebase Authentication with Google sign-in and custom email/password options.
- Development Tools: Built using Kotlin and Android Studio.
- API Integration: Recipes are fetched dynamically using data from TheMealDB API.
- Kotlin & Android Development
- MVVM Architecture
- Room Database
- Firebase Authentication
- Retrofit for API calls
- Kotlin Coroutines for asynchronous programming
Enjoy exploring FoodieFinder!