Skip to content

Castulik/FridgeTracker

Repository files navigation

🇬🇧 FridgeTracker – Food Inventory Management App

🫒 Description

FridgeTracker is an Android mobile app that helps users manage food stored in multiple locations (like fridges and freezers) and notifies them before expiration. Its goal is to reduce food waste and simplify home food tracking.

✨ Main Features

  • Add and manage multiple storage locations
  • Edit storage name, icon and order
  • Add food manually with photo, barcode, expiry date, and details
  • Add food by scanning barcode
  • Notifications about upcoming expiration dates
  • Shopping list connected to storage
  • Search and filter foods
  • Sorting and food transfer/copy between storages
  • Visual shelf life indicator
  • Customize card layout (compact or detailed)
  • Customizable expiration notifications
  • AI prompt builder for recipe suggestions

🛠️ Tech Stack

  • Kotlin, Jetpack Compose
  • Room (SQLite)
  • WorkManager for notifications
  • MVVM architecture
  • Barcode scanning (ML Kit)
  • Accompanist libraries (permissions, animations)
  • Localization via strings.xml

📱 Screenshots (optional – add yours)

⚖️ License

This app is licensed under the MIT License.

About

Android app for tracking the expiration of food in your fridge.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages