Inspiration: 💡💡💡

Driven by the need for trust and transparency in donation and funding processes, I embarked on creating a decentralized platform for donations. This platform aims to fulfill the desires of individuals and organizations seeking financial support by leveraging the power of decentralization.

What it does:

  • The platform enables users to create donation entries, allowing them to gather funds from generous donors. All the data associated with these entries are securely stored in IPFS using web3.storage.
  • Additionally, the platform utilizes a decentralized SQL database provided by tableland to further enhance data integrity.

How I built it: ❓❓❓

  • To bring this concept to life, I utilized Next.js for both the frontend and backend development of the website.
  • Hardhat served as the solidity environment, enabling the integration of smart contracts. Web3.storage was employed for storing files, and tableland.xyz provided the decentralized SQL database.
  • Sequence wallet integration was also implemented, while the website design was enhanced using Tailwind CSS.

Challenges I ran into: 🔴💭🔒

Integrating the services provided by sponsors posed a challenge, given the time constraint of approximately two weeks and my relative unfamiliarity with the technologies involved.

Accomplishments that I'm proud of: 🎉🏆👏🔝

  • I take pride in successfully developing a decentralized donation platform within the given timeframe, which allows users to create donation entries, facilitate fund collection, and empower others to donate. - This achievement involved integrating various components such as IPFS, a decentralized SQL database, a rich text editor, and more.

What I learned: 📚💡🔍

  • Throughout the development process, I gained valuable experience in integrating Sequence Wallet, web3.storage, tableland.xyz, implementing a rich text editor, and utilizing APIs in Next.js.
  • Additionally, I explored the intricacies of the Polygon network and deployed the project's smart contracts on the Polygon Mumbai testnet.

What's next for Donate3: 🚀📈🔍

  • Future plans for Donate3 include implementing an enhanced searching feature, storing information about all donors in the SQL database, improving the user interface, integrating additional wallet options. - Ultimately deploying the front end to IPFS for increased decentralization.

Built With

  • filecoin
  • hardhat
  • ipfs
  • javascript
  • nextjs
  • sequencewallet
  • solidity
  • tableland.xyz
  • tailwindcss
  • vercel
  • web3.storage
Share this project:

Updates