The Food Planner App makes it simple and stress-free to create your weekly meal plan. It also serves as a recipe keeper. It enables you to easily arrange your weekly snacks in addition to your daily meals. Your meal can be added to your list of favorites.
Application Features:
- Daily Inspirations.
- Search for meals by name, Area, Ingredients and Categories.
- Add or remove meals to/from your favorites.
- Add or remove meals to/from your week plan.
- login with different Account in the same device.
- You can view your favorite and weekly planned meals even without internet connection.
- Favorites and Weekly planned meals and backed up and synchronized online.
- You can register using email and password or use google or facebook sign in.
- You can also skip login and browse as a guest, but with limited features.
Technologies used in project:
- MVP Architecture Pattern
- Rx Java
- Retrofit
- Room
- Firebase Fireauth
- Firebase Firestore Database
- Firebase Storage
- Singleton pattern
- Material Design
TheMealDB API