MealMate is a personalized meal planning and nutrition tracking application. It helps users efficiently manage their recipes, grocery lists, dietary macros, and weekly meal plans.
- Secure login and sign-up flows powered by NextAuth.
- Create and manage groups with other MealMate users.
- Share meal plans, grocery lists, and collaborate on recipes.
- View, create, and manage grocery lists.
- Organize grocery lists by week.
- Toggle between this week's list and historical lists.
- Add and categorize meals by type (breakfast, lunch, etc.).
- View macro details (calories, carbs, protein, fats) per meal.
- Link meals with grocery lists and meal plans.
- Browse and manage ingredients.
- Add new recipes and connect them to meal plans.
- Edit macro targets (calories, protein, carbs, fats).
- Switch between light and dark themes.