Pantry App Intro & Demo

Pantry App Intro & Demo

Pantry Management App using MVVM, SwiftUI 2, iOS 14, Firebase Firestore and Analytics

Buy nowLearn more
  • Pantry App Intro & Demo
  • Project & Firebase Setup
  • Firestore Setup & Item Model
  • Firestore Repository & Add Item Function
  • Add New Item View Model and View
  • Firestore Fetch Items from Firebase
  • Item List View Model
  • Firestore Update Item
  • Update Item View Model and View
  • PantryCategory Firestore Collection
  • Refactor Add Item To Support Categories
  • Filtering via Context Menu
  • Analytics Event Enum
  • Analytics Event Mapper
  • Analytics Provider
  • Firebase Analytics Reporter
  • Firebase Delete Item From List

Source Code

  • MyPantry.zip