Inspiration

Non-profit organizations make a significant impact in our world daily, yet many still do not get the adequate funding they need to carry out their plans when they constantly rely on donations. A big problem when obtaining donors is building trust - and it's even worse for new & small non-profits. For this reason, I decided to create a unique DAO that not only provides these non-profits with the ability to make a change but also allows elected DAO members to maintain control over what the money is used for while fostering transparency with the donors.

What it does

The website allows non-profit organizations to request money from the DAO by including information about the transaction as well as the vendor's wallet address and allows them to track their requests. Each of the DAO members could then vote to either approve or deny the request. If the majority approves, the transaction is automatically carried out and the money is sent to the vendor's wallet.

How I built it

Registering and logging in is through an NFT that includes user information which is minted via a smart contract. The transaction of money would also be carried out via smart contract. I used React, Javascript, and solidity to build the website.

Challenges I ran into

One of the challenges I had was learning about how to use smart contracts, especially since it's my first time using blockchain technology in my projects. I had some challenges with working only through the front end with data storage. But my temporary solution was to use local storage.

Accomplishments that we're proud of

I am proud of how much I learned with this project and how much I've accomplished with this project!

What's next for Decentralized Dreamers DAO

I would love to see how this website could use multi-sig wallets and other blockchain applications!

Share this project:

Updates