A swing application built to connect non-profit organizations to serve the underprivileged members of the society. We have designed a system that allows Food Banks, Hospitals, and Food Pantries to communicate effectively to monitor food insecurity and health issues in a community. In this system, we have brought three different entities into the ecosystem model to establish hierarchy and leveraged workflows as a means for effective communication. Now, food pantries can communicate directly with doctors and nutritionists to put a check on the community's health problems.
- A common login screen for all users
- Each Food Bank can add multiple soup kitchens under them
- A Food Bank Administrator can manage their inventory and this list of food items present in the inventory is visible to all the soup kitchens tied with them
- A Food Pantry Administrator can place an order of food items with their respective food banks
- A Food Pantry Administrator can raise a health screening request for their community members with the hospitals in the same network
- A Food Pantry Administrator can keep track of requests using the dashboard
- A Food packing department can view the pending order requests and once packed they can inform the logistics team to deliver the same
- Logistics Team can confirm the estimated date and time of order delivery, that triggers an email to the food pantry administrator informing the date and time of order delivery
- Email received by a food pantry administrator on food delivery
- Email received by a food pantry administrator on nutritionist appointment approval
- A doctor can raise laboratory test request for patients and track the requests using the dashboard
- A doctor can accept and set appointments for health screening, that triggers an email to the food pantry administrator informing the date and time of health screening
- Email received by a food pantry administrator on health screening appointment approval
- Lab Assistants team can view and work on pending lab tests and can later update the reports for the same
- A Food Pantry Administrator can keep track of number of meals served each day and later draw insights on economic condition of the community
- Java
- Db4o
- Java Swing
NAME | GIT ID |
---|---|
AELINA DAS | aelinadas |
ABHISHEK VISHWANATH | v-abhishek |
- Ensure that you have installed Java (Java 8 or above) on your machine
- Clone or download this repository on to your machine
- Install NetBeans IDE, if not present
- Import the cloned or downloaded project
- Click on run and the application is ready for use
- Enter Username and Password as
admin
to add new enterprises and user accounts