Problem Statement
This application helps to open campaigns that can be started by anyone and funded by anyone without the need of a mediator that processes the transactions. Since the transactions are written on blockchain, they are immutable and can always be referred to in case of any discrepancies.
Features
> Email based authorization implemented using Savo Labs
> Users can create their campaigns and ask for funds in form of a custom crypto token CHLP (CrowdHelp).
> Other users can login and use their MetaMask wallet to fund the existing campaigns.
Tech Stack
React, Material UI, Solidity, Hardhat, Web3.js
Source Code
Interface
Login Screen
![](https://cdn.myportfolio.com/f4283e44-84e5-44e9-9405-455edad542f4/ec888f1b-6222-4e61-a6b9-2676d071a8d2_rw_1920.png?h=8cc3c59ffc19d020994dcb3fa5068a0c)
Creating a Campaign
![](https://cdn.myportfolio.com/f4283e44-84e5-44e9-9405-455edad542f4/6d090abd-e95e-40e5-afb6-19be4dfd20d0_rw_1920.png?h=c88332f550730f84104ba3f3f2564f5b)
Viewing Active Campaigns
![](https://cdn.myportfolio.com/f4283e44-84e5-44e9-9405-455edad542f4/d9845f72-20c5-4e15-8938-9e896f5ef60b_rw_1920.png?h=fd533ca9300fefee8efb264ea1def25b)