Skip to content

An iOS App built with Swift and SwiftUI to keep track of food items in your pantry and their freshness.

Notifications You must be signed in to change notification settings

avigael/Food-Inventory-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FoodBox - Food Inventory App

This is an application developed in Swift for iOS and iPadOS devices that allows you to keep track of food items in your pantry and their freshness.

Features: Version 3.0

You can scan barcodes to quickly add items to your inventory. Setting an expiration date will send 2 push notifications one notification warning you that the expiration date is near and one notifying you when the item has expired. You can turn notifications on and off and modify the threshold for how early you are warned of an expiration.

To personalize your application you can modify the default color scheme and change the background image.

This application is built entirely in Swift and uses SwiftUI for the interface. However, there are some features that require UIKit tools that then interface with SwiftUI. Barcode information is provided by the Edamam API. This application uses CoreData, AppStorage, and FileManager to store user data.

Screenshots

About

An iOS App built with Swift and SwiftUI to keep track of food items in your pantry and their freshness.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages