Food Donation Delivery Management System is a system that support calling for food donations from donors and distributes them to the right charities in need through the support of transporting food donations by volunteers with optimized transportation routes.
The system has following main functional flows:
- Charity calls for help
- Branch admin accepts the call for help
- Branch admin creates a volunteer activity calling for donations
- Donor makes donation
- Branch admin accepts the donation
- Volunteer delivers donated items to the branch
- Branch admin receives donated items delivered by volunteer
- Branch admin proceeds to deliver the donated items to charity
- Volunteer delivers the donated items to charity