DevTechie/Pantry Management App using MVVM, SwiftUI 3, iOS 15 & Firebase

  • $9.99

Pantry Management App using MVVM, SwiftUI 3, iOS 15 & Firebase

  • Course
  • 17 Lessons

In this video course, we will build Pantry Management App using SwiftUI 3 and iOS 15. We will follow Model View View Model(MVVM) design pattern while building the app. We will also use Firebase Firestore and the backend system for this app. You will learn about managing dependencies via Swift Package Manager while following MVVM design pattern to build this app in SwiftUI 3 and iOS 15 from scratch.

Contents

Introduction

Pantry Management Course Intro and Demo
  • 5 mins
  • 13 MB
Preview

Setup

Xcode Folder Setup
  • 4 mins
  • 8.04 MB
Swift Package Manager and Firebase Setup
  • 11 mins
  • 27.3 MB

Firebase Firestore Repository

Firebase Repository Fetch Categories from Firestore
  • 16 mins
  • 51.9 MB
Firebase Repository Add New Item Function
  • 9 mins
  • 34.9 MB
Firebase Repository Get All Items from Firestore
  • 8 mins
  • 29.4 MB
Firebase Repository Update Item in Firestore
  • 6 mins
  • 23.2 MB
Firebase Repository Delete Item Function
  • 6 mins
  • 23.2 MB

Pantry Management App

Pantry Item View Model
  • 3 mins
  • 8.68 MB
Pantry Item List View Model
  • 11 mins
  • 35 MB
Pantry Item View Filter Buttons
  • 18 mins
  • 58.4 MB
Pantry Item List and Delete an Item
  • 12 mins
  • 42.8 MB
Add New Item View Model
  • 9 mins
  • 26.9 MB
Add New Item View
  • 16 mins
  • 59.3 MB
Update Item View Model
  • 6 mins
  • 18.8 MB
Update Item View
  • 10 mins
  • 35.5 MB

Resources

PantrySwiftUI3.zip
  • 53.5 KB