This is a crowdfunding application developed in ethereum blockchain. It uses the Rinkeby Test Network for development purpose. It is developed by following the online course Ethereum and Solidity: The Complete Developer's Guide from udemy. The author has explained very nicely. It is simple and easy to understand. If you want to learn in detail I would recommend you to take this course.
I have used the latest solidity version ^0.8.15 to develope the application.
Make sure that you install the Node.js in your machine. You can follow Installing Node.js using package manager post.
Clone this repository using the command given below:
git clone https://github.com/sumukus/crowdFunding.git
Once you clonned this repository, you can install the project dependecies from the root directory of this project using the command:
cd crowdFunding
npm install
Install the metamask in your browser and create an account. Make sure to keep the passphrase safely so that we can use later on. You can download and configure metamask from MetaMask
Now, you can run the application using the command:
npm run dev
After this, open the browser and go to the address localhost:3000. You should be able to see the interface of the application. Explore the application to know more about its features.