Android project in ITI:Foodie Plan!️
Discover delicious meals, plan your week, and explore culinary inspiration with Foodie Planner.
Key Features:
Daily Inspiration: Discover a new meal each day for inspiration.
Flexible Search: Easily find meals by category, area, ingredients, or name.
Favorite Meals: Save your favorites for quick access.
Weekly Planner: Plan your meals in advance.
Authentication: Log in securely via Email/Password, Google, or as a guest.
Backup & Sync: Seamlessly sync your data across devices.
Additional Features:
Automatic Meal Recommendations: Personalized suggestions based on your interests. Explore a recipe, and it's saved for quick access on your home screen.
Location-Based Meals: Opt-in for personalized suggestions based on your location.
️ Morning Notifications: Get daily meal inspiration each morning.
Seamless User Profile: Transition smoothly from Guest to registered user.
Support for Configuration Changes: Ensures a consistent user experience.
Multi-Language Support: Enjoy Foodie Planner in your preferred language.
Dark Mode: Reduce eye strain with a sleek Dark Mode.
Technologies Used:
MVP Architecture, Repository Pattern
Design Patterns
Retrofit, RxJava
Room, LiveData
Broadcast Receiver
Work Manager, Notification System
Firebase Authentication and Database