JerryKickStart is Ethereum based (BlockChain) Crowdfunding platform that help entrepreneur to raise funds for projects, ventures, or causes by collecting small contributions from a large number of people.
Platform: Ethereum.
Client: Next JS.
Server: Node JS.
Database: Sepolia Ethereum BlockChain.
We will update very soon!
Clone the project
git clone https://github.com/NitinVadadoriyaa/JerryKickStart
Go to the project directory
cd KichStart
Install dependencies
npm install
Start the server
npm run dev
Start the client
//open browser and type url
http://localhost:3000
If you want to interact with your own smart-contract then you can follow follwing step.
-
Modify kickstart/ethereum/contracts/Campaign.sol and test on Remix IDE.
-
Run /kickstart/ethereum/deploy.js for deploy your smart contract on Sepolia-Ethereum-BlockChain (hear you have to give your
12 word mnemonic
for unlock account andnode api
, where you will deploy your contract[i used infura api in this project]
). Command For Run :
node deploy.js
- After deploy you get smart-contract address ,that you have to replace with exiting address in
/kickstart/ethereum/factory.js
.