The goal of this design is to make an easy way for eden members to upload their profile images and induction videos.
Add an upload image button on the induction profile form.
Add an upload video button on the induction video ceremony form.
When these images are uploaded, our backend pins the file and retrieves the IPFS CID.
A community will have 10k members maximum.
Members can change their profile every election.
An election can happen 2 times a year.
Initial Files
10k Profile Pictures
10k Induction Ceremony Videos
10 Years of Election (2 elections an year)
10k Profile Pictures + (10k Pics Changes * (10 * 2) Elections) = 210k Profile Pictures
Induction Ceremony does not change
Here we are assuming all members will always change their profile pictures, which will unlikely happen, but we want to err on the worst case scenario.
Total Storage for 10 years of Community Activity
Assuming Image Size Average = 1 Mb * 210k Pics = 210,000 Mb ~= 210 Gb