Back to projects
Meal Planning App

Meal Planning App

Fuad Seid / August 20, 2025

Meal Planning App 🍽️

A mobile application built with Flutter that helps users plan meals efficiently. Recipes are categorized by country and dietary preferences, like lactose-free, gluten-free, and more. The app features an interactive and responsive UI and integrates with an API for fetching recipes, while also storing data locally.

Core Features

1. Recipe Categories

  • Categorize meals by country (e.g., Italian, Ethiopian, Chinese)
  • Filter meals based on dietary requirements (e.g., lactose-free, vegan)
  • Data fetched from external API and cached locally

2. Meal Planning

  • Browse recipes and add to daily/weekly meal plans
  • Store user-selected meals locally for offline access
  • Interactive UI with smooth navigation and animations

3. User Experience

  • Fully responsive mobile interface
  • Flutter-driven widgets for dynamic and interactive UI
  • Seamless API integration with local caching

Technology Stack

  • Flutter: UI and interactive app development
  • Dart: Programming language for app logic
  • REST API: Fetching meal data dynamically
  • Local Storage: Caching recipes and user selections

Setup Guide

1. Clone Repository

git clone https://github.com/Fuadseid/Meal_planning_App-flutter-project-4.git
cd Meal_planning_App-flutter-project-4