← Back to Projects
SwiftUI SQLite MVVM iOS

MunchPlanner

A local meal-planning iOS app to schedule meals, manage ingredients, and follow cooking instructions.

November 2024 — March 2025

Overview

MunchPlanner is a local meal-planning iOS application designed to help users take control of what they eat. Users can schedule meals for the week, manage ingredient lists, and follow step-by-step cooking instructions — all stored offline.

The app requires no account or internet connection, making it fast and private by design.

Features

  • Meal Scheduling Plan meals across the week with a clear, organized schedule view.
  • Ingredient Lists Each meal has an associated ingredient list to simplify grocery shopping and prep.
  • Step-by-Step Instructions Cooking instructions broken into individual steps to guide users through each recipe.
  • Fully Offline All meal plan and ingredient data is stored locally using SQLite — no server required.

Tech Stack

SwiftUI Declarative UI framework for building the entire app interface
MVVM Architecture Clean separation of UI and business logic for maintainability
SQLite Lightweight on-device database for storing meal plans and ingredient data