A decentralized fundraising app that helps athletes get funds. Sports Fundraiser App is a crowdfunding platform that allows people to raise money for events ranging from life events such as celebrations and graduations to challenging circumstances. Get started today by registering and raising the money to your needs to buy your sports equipment. Whenever a viewer goes to the SoccerDAO platform will be able to browse all and every soccer organization, and see details from the specific community and exclusive content. Overall, users will be able to: - Register a fundraiser - Buy more than 100 tokens using Trasank - Send NFTs using NFTPort - Send/receive tokens - Donate money to their favorite fundraiser

Sport Fundraiser App showcase

How it's made

We use: `Covalent API endpoints` to get all NFTs balance and metadata from a wallet address such us images, contracts name, NFTs images, and balances. - `NFTStorage`for data storage on IPFS that generates a transaction hash used to create an NFT of a photo. - `textile/eth-storage`: facilitated a fast way to store metadata for communities such: as names, locations, descriptions, images, wallet addresses, and more. It was perfect for the soccer community's problem case to save their needs on the textile storage. - `NFTPort` smooths the path of minting and donating NFTs for communities. This is a win-win situation for our comunities because they don't have to pay to contribute or mint NFTs. - `zkSync` for the smart contract. - `Hardhat` for local blockchain development. - `zkSync Network` is the network where we deployed our dApp. - `React Js, Material-ui, Web3` React Js for the frontend, Material-ui and Web3 to connect to the blockchain.