Skip to content

Native iOS app that helps you keep track of expiration dates, namely for food. You can include photos of such items for future reference.

License

Notifications You must be signed in to change notification settings

Andy-Wu12/iExpire

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

80 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

iExpire

Mobile (iOS) app to help keep track of expiring items.

MIT License

Commit Activity

Swift Git

Installation

I am not enrolled in the Apple Developer Program and due to that, lack the option to distribute this app in the App Store.

However, you can

  1. Clone this repository
  2. Open the project in XCode
  3. Connect your Apple device to your computer with the device's charging cable.
  4. Build the app, which XCode should then automatically install on your device and run.
    • You might need to enable "Developer Mode" on your device first, which you can read about here

Features

  • Item tracker
    • Create Item to track
      • Input for name, expiration date, and optional notes and image.
      • Integrate an API to automatically provide nutrition information based on food name input
    • View all tracked items
    • View details of tracked items
    • Edit details of tracked items
    • Delete tracked items
    • Delete all expired items at once
  • User Settings and Data
    • Toggle Push Notification permissions
    • Export Item data into comma-separated values file
    • Clear / Reset all application data (tracked items, notifications)
  • Local Push Notifications
    • Notifications scheduled and removed by (unique) expiration dates.