- Ensuring a transparent charity platform for all kinds of organizations.
- Prevent fairly common fraud in donations.
What it does
- First, we need to allow people to donate money to organizations, and also we should ensure the anonymity of donors.
- Once the transaction is verified, it must be added in the donor’s portfolio which is only visible to him/her.
- Allow the donor to review the status and use of their contribution.
- And the major part is, making the usage of funds visible to everyone - showing a graph or chart displaying the relevant details.
How we built it
We have two sides of our project, donors and receivers.
- Home page of the site opens, it gives two choices, either to continue as a donor or as a receiver.
The landing page of donor consists of options to:
- Make Donation to an organization from the list displayed.
- View history of donations.
- Make donation page allows the donor to pay a certain amount of funds from their account to the selected organization’s account and must be easy to use.
- History should list all the donations made by the person, and on choosing a specific donation, should display its usage by the recipient.
Landing page of receiver will have:
- A strong properly explained cause for receiving money as charity, even the government can have accounts for various use cases.
- Initiate a new pool of donation drive, if not already it has one, this will have an upper bound of fund amount, and will be completed when it is reached.
- Donors will donate the money. Once the pool gets filled, it creates a new pool with a new upper bound, and then, for each cent of money it deducts from its account, it has to provide a statement for the same, and also is proved by the consensus system.
- The organization will maintain the details of all such pools, and they will also show up in the donor’s account.
Challenges we ran into
We have problems deploying Next.js on a hosting server and linking it with our daana.online domain.
Accomplishments that I'm proud of
We are proud of having successfully deployed our web on Netlify.
What we learned
We learned about Blockchain, Hedera, Netlify, Domains, Next.js, GitHub Projects, and how the smart wallets could prevent the scams on charity.
What's next for Daana
There is an extensive to-do list for Daana. We need to refine and rethink our platform to make it really functional and useful for the purpose that we had.