A swing application to develop a system that allows different organizations that will come together and serve a large underprivileged populace in most effective way. We have designed a system that allows Food Banks, Hospitals, and Food Pantries to communicate effectively to monitor food insecurity and health issues in an unpriviledged 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.
NAME | GIT ID |
---|---|
AELINA DAS | aelinadas |
ABHISHEK VISHWANATH | v-abhishek |
-
A common login screen for all users
-
A Network admin can add Food Banks and Hospitals under them
-
Food Bank can add multiple soup kitchens under them
-
A Food Bank Admin can manage their inventory
-
The inventory that contains the list of food items is visible to all the soup kitchens tied with them
-
A Food Pantry Admin can place an order of food items with their respective Food Banks
-
Also a Food Pantry Admin can raise a health screening request for their community members with the hospitals that are in the same network
-
A Food Pantry Admin 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 Admin informing the date and time of delivery
-
Email received by a Food Pantry Admin on food delivery
-
Email received by Food Pantry Admin on Nutritionist appointment approval
-
A doctor can raise laboratory test request for patients and track the lab tests using the dashboard
-
A doctor can accept as well as set appointments for health screening that triggers an email to the Food Pantry Admin informing the date and time of health screening
-
Email received by a Food Pantry Admin on health screening appointment approval
-
Lab Assistant team can view and work on pending lab tests and can later update the results
-
A Food Pantry Admin can keep track of number of meals served each day and later draw insights on economic condition of the community
- We believe that adopting a well connected organization serves the poor community well
- Keeping track of meals served per day can draw insights on econimic condition of the community
- Install Java (Java 8 or above) on your machine
- Clone or download this repository on to your machine
- Install NetBeans IDE (SE Version), 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