Skip to content

The Leftover Food Management System is a Java-based GUI application that aims to reduce food wastage by managing and redistributing surplus food

Notifications You must be signed in to change notification settings

Pradnyaa05/Java-GUI-Leftover-food-management

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Overview

The Leftover Food Management System is a Java-based GUI application that aims to reduce food wastage by managing and redistributing surplus food. The system allows users to track, manage, and record surplus food data, making it easier to redistribute food to those in need. The application is built using Java Swing and AWT for the graphical interface and MySQL for database management, running on the NetBeans IDE.

Features

  • User-Friendly Interface: The application provides an intuitive GUI, making it easy to track and manage surplus food.
  • Food Entry & Management: Users can add, update, and delete surplus food records (quantity, type, expiration date, etc.).
  • Redistribution Tracking: A feature that helps users allocate surplus food to organizations or individuals in need.
  • Database Integration: Food records are stored in a MySQL database for long-term tracking and reporting.
  • Visually Appealing Design: Clean and simple interface using Java Swing and AWT.

Technology Stack

  • Language: Java
  • IDE: NetBeans
  • GUI Libraries: Java Swing, AWT
  • Database: MySQL

Prerequisites

  • Java Development Kit (JDK): Ensure JDK 8 or higher is installed.
  • NetBeans IDE: Used for building and managing the project.
  • MySQL: For database storage and management.
  • MySQL JDBC Connector: To connect the Java application to MySQL.

Usage Instructions

  • Add Food: Click the "Add Food" button to enter details about the surplus food (e.g., quantity, type, expiration date).
  • View Food: Use the "View Food" option to check current surplus food data.
  • Update Food: Select a food item from the list and click "Update" to modify its details.
  • Delete Food: Select a food item and click "Delete" to remove it from the database.
  • Redistribute: Assign surplus food to organizations or individuals from the "Redistribute" section.

About

The Leftover Food Management System is a Java-based GUI application that aims to reduce food wastage by managing and redistributing surplus food

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages