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.
- 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
- Kotlin, Jetpack Compose
- Room (SQLite)
- WorkManager for notifications
- MVVM architecture
- Barcode scanning (ML Kit)
- Accompanist libraries (permissions, animations)
- Localization via
strings.xml
This app is licensed under the MIT License.