Non-profit Organizations can sign up and select the Items that they wish to receive donations for. They announce the need of the item by providing details about why that donation is required and where it will be utilized. They can setup drop-off location and timings so that potential donors can drop off donations there.
Potential Donors can signup and select the items that they would like to Donate. Once they select the items, their Feed will show them the details of the Non-profit organizations (along with why those organizations need that particular item and the drop-off details). The donor can decide to drop off the donation and then complete the flow in the app by describing their donation.
NOTE: The donation does not involve any financial transaction and is free for both Donors and Organizations.
There is a rating mechanism for Donors to rate an organization for the ease of donating a given item. Same way organization can rate Donors.