Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

      1. Identify an initial list of Consumers who will require a daily food supply. List will expand with additional Consumers.
      2. Identify the location of the Consumers. Locations will expand with additional locations serviced.
      3.  Identify an initial list of Donors who will donate food daily. List will expand with additional Donors.
      4. Identify the location of the Donors. Locations will expand with additional Donors.
      5. Identify an initial list of Transporters - an initial list which will expand as additional Donors volunteer their services.
      6. Identify the location of Transporters. Locations will expand with additional Donors.
      7. Identify attributes of Consumers, Donors, Transporters that will help with identification and communication to ensure supply pipeline efficiency.
      8. Donor provides notification that they have a food supply ready for pickup by Transporters for delivery to Consumers.
      9. The Donor indicates the available quantity of food they are supplying.
      10. Transporter monitors the blockchain to determine when food is available for pickup.
      11. Transporter matches the Donor supply with specific Consumers (whose daily needs have not been filled) to whom they can deliver this food supply.
      12. Transporter volunteers to pickup the available supplies and deliver to specific Consumers (criteria may be location proximity).
      13. Transporter picks up the available food supply from the Donor, and enters the data on the blockchain.
      14. The Donor's quantity of food supply available for transport is decremented.
      15. Transporter delivers the available food supply to the Consumers.
      16. Transporter records that they have provided this service.The Donor's quantity of food supply available for transport is decremented, and enters the data on the blockchain.
      17. The Consumer is checked-off as having had their daily needs filled.
      18. If additional quantities of food is still available from this Donor, the Donor notification remains active else it is closed.
      19. Application metrics are updated (e.g., quantify the amount of food delivered, the cost of delivered food, etc.) for analytics.
      20. At the end of day, all pending transactions are closed to reset for a new day of deliveries.

...