Skip to content

Ethereum Application for Crowdfunding. Uses Nextjs (for Server-Side Rendering), Solidity (for Smart Contracts), Mocha & Ganache-CLI (for testing the Smart Contract execution) and Semantic-UI-React (for styling).

Notifications You must be signed in to change notification settings

rja907/CryptoBill

Repository files navigation

Ethereum Application

The project has three major components:

  1. Front end Code - The Front End is coded in Nextjs which is the Server-Side Rendering of React components.
  2. Ethereum code - The Ethereum code comprises of a Solidity contract file and two files of Campaign Factory and Campaign Javascript Object Notation files which show the compiled Contract.
  3. Testing Code - The testing code uses Mocha and Truffle Wallet so that they can check if all the tests are passing and that the transactions are happening appropriately.

Please check the Project Report to understand this project in depth.

About

Ethereum Application for Crowdfunding. Uses Nextjs (for Server-Side Rendering), Solidity (for Smart Contracts), Mocha & Ganache-CLI (for testing the Smart Contract execution) and Semantic-UI-React (for styling).

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published