Major Release - beta
Closed Aug 28, 2020
66% complete
This is the first major release. It should be suitable for use by larger/general audience, but be considered a beta version. It should be reliable, be able to withstand the load it receives and be credible. In addition, it should provide an admin console that allows to easily and quickly diagnose issues, send official announcements to users, etc.
- Suffici…
This is the first major release. It should be suitable for use by larger/general audience, but be considered a beta version. It should be reliable, be able to withstand the load it receives and be credible. In addition, it should provide an admin console that allows to easily and quickly diagnose issues, send official announcements to users, etc.
- Sufficient information on website (how-tos, about, who's involved, etc.)
- Allow user to request refunds
- Allow charities to add beneficiaries
- Supermarket bundles
- Allow donor to add middlemen (tentative)
- Admin console (we can go implement a CLI version for simplicity)
- manually trigger sanity checks
- diagnose issues (stale transactions, un-freed locks, etc.)
- send announcement to users via SMS/Email
- etc.
- Reliability and scalability
- consider use of cache, e.g. for stats
- rate limiting
- system monitoring and alerts