minga-app / documentation

0 stars 0 forks source link

Impact Point regulation for donations should be semi-automated #1

Open lukas-h opened 4 years ago

lukas-h commented 4 years ago

Impact Points are paid out in the following cases:


The question here is:

How much does a donor or volunteer get for their donation or service?

Solution for MVP:

Note: Impact points are referred to as prices


Implementation:

lukas-h commented 4 years ago

@ankekessler what are your thoughts?

ankekessler commented 4 years ago

Impact Points are paid out in the following cases:

  • to donors after their donation is marked as delivered
  • to volunteers such as after they finished a delivery (collector) Anke: would change the language here: not "paid out" but "awarded" and in point 2: (collector, deliverer, coordinator, helper, service provider, cook etc.)

The question here is:

How much does a donor or volunteer get for their donation or service?

Solution for MVP:

  • A standard price for a product category (e.g. apples) is set by a point system (Google Sheet), so each product's value can be determined in relation to the other products. This reference price is listed as Impact points and as Chilean Peso.
  • On basis of this reference value, the actual price is calculated based on constant changes in the number of offerings.
  • This now adjusted price isn't applied immediately but is for review by a moderator (Minga admin).
  • The moderator can simply press an option "Apply", to take the new price into effect, or regulate the price before doing so.

Note: Impact points are referred to as prices

Implementation:

  • [x] Import functions for the reference values in Google Doc
  • [ ] Function to calculate adjusted prices
  • [ ] Screen in Admin App for price moderation, where new prices can be applied

****Anke: I think this last line is not necessary, can't this just be done in the Google Doc so the calculation function takes it from there? THANKS!