In almost all current fundraising platforms all money and transactions are handled by centralized organizations. This money is sometimes used for their own personal gain and hence the both the donors and the receivers are scammed. This is one of the reasons people are not donating money.
Thus this decentralized platform solves problem related to this topic
Here the donor him/herself has total control over the money.
There is no doubt among the donors as their money is put to good use.
There is total transparency in this system. This feature can be used to see where the money is used.
User privacy and trust is established on this decentralized platform.
What it does
Be A Hope is a crowdfunding platform that helps poor people to raise funds for their needs like education, accommodation, medical expenses, and much more. Be A Hope platform utilizes the Tezos blockchain in the backend to handle all types of transactions providing which are currently deployed on Ithacanet. The main features which we provide are: the security of funds, authenticity of the users. transparency in transactions and open book accounting which means any donor can see how their funds are used.
Features we provide:
Any person who is willing to donate can donate funds (in form of Tez) to their choice of fundraising projects
Any NGO or Government registered organization can raise funds for needy people where they have to set goal amount which they want to raise with proper description and end time for the project.
Claim funds button will be enabled if goal amount is reached till the end date. Once user click on claim funds, all funds (i.e. Tez) will be transferred to the owner of the project.
Challenges you ran into
It was quite a difficult task to build a DApp on the Tezos blockchain with the help of the SmartPy library in python as this was the first time we have written a smart contract for DApp.
It was a challenging task to write a smart contract for crowdfunding from scratch as we need to understand the SmartPy library from the basic to the advance concepts.
Anything else?
Technologies used
Tezos Blockchain
HTML, CSS, JavaScript
ReactJS
Smartpy library (Python)
Taquito (Tezos Library to interact with smart contracts)
Team Name
Block BUIDLers
Project Name
Be A Hope
Contact Details
vrajdesai78@gmail.com
Project Track
Blockchain & Cryptocurrencies
Sponsor Bounties
No response
Link to project GitHub public repo
https://github.com/vrajdesai78/HackWeb3Conf-Be-A-Hope
Link to project website
https://be-a-hope-vrajdesai78.vercel.app/
Link to demo video
https://www.youtube.com/watch?v=5-cQ0YOKZI0
Contract address
Tezos Smart Contract deployed on Jakartanet: KT1QB1PzTHkEAxFSYxaQaPrDkwtnvLxy9uvj
Inspiration
In almost all current fundraising platforms all money and transactions are handled by centralized organizations. This money is sometimes used for their own personal gain and hence the both the donors and the receivers are scammed. This is one of the reasons people are not donating money.
Thus this decentralized platform solves problem related to this topic
What it does
Be A Hope is a crowdfunding platform that helps poor people to raise funds for their needs like education, accommodation, medical expenses, and much more. Be A Hope platform utilizes the Tezos blockchain in the backend to handle all types of transactions providing which are currently deployed on Ithacanet. The main features which we provide are: the security of funds, authenticity of the users. transparency in transactions and open book accounting which means any donor can see how their funds are used.
Features we provide:
Challenges you ran into
Anything else?
Technologies used