Skip to content
nshamit edited this page Jul 15, 2022 · 1 revision

[Medicines Project] Minimum Viable Product (MVP)

MVP Google Doc To access the doc you will have to request access from the doc owner.

1. Creation of Aid Package

  • We assume now all data is in a database. Red Cross will create Aid packages as needed
  • There will be only one supplier for each item ( do not need to handle supplier selection)
  • Each aid package will only have items from a one supplier
  • Each line item in the needs list can appear in multiple aid packages
  • We do not show item price to anyone
  • Save and submit the Aid Package
  • Update (reduce) needs to reflect inclusion of items in the aid package.

2. Page listing of Aid Packages

  • No pagination for aid package list
  • Search of aid package name, status and associated supplier is required

3. Donors

  • We assume donors have a link to the Aid package (invitation link to login to the donor portal via Asgardeo)
    • Red Cross provides donor organization email
    • We send an invitation email and link to the donor
    • Donor logs into the portal

* Donor will pledge by clicking the a button

  • Donor will be able to edit a pledge
  • Donor will be able to see all the donor's pledges (My Pledges)

4. Closing Aid Packages

  • Red Cross searches for the aid package and revises the aid package to make the cost fit with the pledged funds. 
  • The unfulfilled item/quantities need to be added back to the relevant medical needs record so that they can be included in future aid package creation. For MVP - this can be handled manually by RC team.
  • Two cases
    • Not enough pledges 
    • Pledged not paid (manual, not MVP)
  • If full aid package has sufficient pledges to be fully funded, or when time has elapsed, we start the payment process (offline) and update the statuses on the system (pledged>payment initiated>payment received)
    • Supplier will send a email with invoice (manual, not MVP)
    • Donor pays and respond to the email (manual)
    • The Red Cross admin clicks a link in the email to confirm that payment is done (manual, not MVP)
    • We asked him to login and then he can confirm. (manual, not MVP)

5. Steps which will happen offline

  • MOH - update their requirement list every week
  • MOH will handover list manually to Red Cross
  • Red Cross will give prioritize/ finalize a needs list (CSV file), and removes duplicates
  • Red Cross will upload the needs list into the admin portal
  • Suppliers will provide a quote for a subset of items (usually valid for a month)

Note: We need a defined formats ( headers and data files) for docs given by Red Cross

  • Database
  • Medical requirements (needs list)
  • Quotation formats

Clone this wiki locally