Fintrust is a fundraising platform utilizing the blockchain to ensure massive societal change by enabling people create campaigns and donate funds. On the platform, funds donated are secure and records are transparent. Campaign creators have the tools needed to manage their campaigns, add in signatories and have it before the audience that’s needed.
- @ogubuikealex - Blockchain/Backend developer
- @princeugbuta17 - Product Designer
- @chrisnonso8 - Frontend developer
Client: NextJS, React-icons, React-player, React-toastify
Server: Solidity,Mumbai Testnet, Hard hat,Web3 storage, EtherJS Wagmi, JavaScript,Axios,Chai
What optimizations did you make in your code? E.g. refactors, performance improvements, accessibility
Clone the project
git clone https://github.com/Fintrust-Wallet/main-project.git
Go to the project directory
cd my-project
Install dependencies
yarn
Start the server
npm run dev
To run this project, you will need to add the following environment variables to your .env.local file
NEXT_PUBLIC_WEB3STORAGE_TOKEN=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJkaWQ6ZXRocjoweEY1ODUwMjk4OTlkZWFEZkEzNkFBRWNkRmMwZTM5NkI4Y0RhRmU3YzIiLCJpc3MiOiJ3ZWIzLXN0b3JhZ2UiLCJpYXQiOjE2NjA5NDE5Mjc2MjEsIm5hbWUiOiJGaW50cnVzdCJ9.kQFZw3FW6UGF4MmOl8oVp3D44TbvqNLmZtlTR9Tp0n4
NEXT_PUBLIC_API_KEY=R2WUD0JVyC7HXqRqPyQ1TeECHNm6JX7K
NEXT_PUBLIC_URL=https://polygon-mumbai.g.alchemy.com/v2/R2WUD0JVyC7HXqRqPyQ1TeECHNm6JX7K
To deploy this project run
yarn deploy