Skip to content

joshuaswanson/inventory-tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Inventory Tracker

An inventory tracking app for macOS (currently), as well as iPadOS and iOS (soon).

Features

  • Items - Track inventory with name, unit of measure, reorder level, and perishable flag
  • Vendors - Store vendor contact information and purchase history
  • Purchases - Record purchases with pricing, lot numbers, and expiration dates
  • Usage - Track consumption with estimate-friendly recording
  • Dashboard - View reorder alerts, price analytics, and expiration warnings

Key Capabilities

  • Current inventory levels per item
  • Alerts for items below reorder level
  • Usage rate calculation (units/day)
  • Lowest price paid per item with vendor info
  • Expiration tracking for perishable items

Requirements

  • Xcode 15+
  • iOS 17+ / macOS 14+

Getting Started

  1. Open InventoryTracker/InventoryTracker.xcodeproj in Xcode
  2. Select your target device
  3. Build and run (Cmd+R)

About

Inventory management app for tracking stock levels, purchases, usage, and vendors — built with SwiftUI and SwiftData

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages