Food & Medicine Expiry Alert App in Java – Full Android Project with GitHub Source Code

 

📱 Local Expiry Food & Medicine Alert App – Android Project with Source Code

Are you tired of forgetting expiry dates of food or medicines? The Local Expiry Food & Medicine Alert App is the perfect solution! Developed in Java with Material Design 3, this offline Android app lets you track expiry dates, manage your inventory, and get daily reminders — making it ideal for students, interns, and developers.

🚀 Download Project from GitHub

📝 Project Overview

  • Language: Java (Android)
  • UI: Material Design 3
  • Storage: SQLite (Local Database)
  • Features: Notifications, CRUD operations, Search, Sort, Dark Mode

🔧 Key Features

  • Add items with name, expiry date, notes, and optional image
  • RecyclerView list of all items with live search & sort (name/date)
  • Color alert for items expiring in 3 days
  • Update & Delete using long press
  • Deleted Items screen with restore & permanent delete
  • Settings screen: notification toggle, dark mode, CSV export
  • Daily notifications using AlarmManager or WorkManager

🎯 Why Use This App?

This app is perfect for:

  • Parents tracking food or medicine
  • Students managing groceries
  • Elderly users needing medicine reminders
  • NGOs handling donations or stock

🎓 Ideal for Students & Interns

This project includes real-world logic and modern Android components, making it excellent for:

  • Internship Submissions
  • Academic Projects
  • Portfolio Showcases
  • Learning Java, SQLite, and UI/UX principles

🗂 File Structure

  • MainActivity.java – Add item
  • ItemListActivity.java – View all items
  • UpdateItemActivity.java – Update existing entry
  • DeletedItemsActivity.java – View deleted entries
  • SettingsActivity.java – App preferences
  • DatabaseHelper.java – All SQLite operations
  • NotificationReceiver.java – Daily alert trigger

🌟 Optional Enhancements

  • Voice input for adding items
  • QR code scanning for medicines
  • Visual charts using MPAndroidChart
  • User login (multi-user support)

📥 Download the Source Code

Access the full project on GitHub here:

🔗 Download from GitHub

🙌 Final Thoughts

The Local Expiry Food & Medicine Alert App is a practical and helpful tool that solves a common problem while demonstrating important Android development skills. Whether you're a student looking for a strong portfolio project or someone who wants to stay organized and avoid expired items, this app is the right fit.

Build, learn, and contribute — all from one smart project!



Post a Comment

0 Comments