This application is to track the transfer of funds(or bills) between different departments for different projects in an organization.
- Smart Contracts
- Solidity
- Metamask
- Rinkeby test network
- React.js
- Hardhat
- Clone the repository
- Install required softwares
- Deploy required contracts
- Start the react application
git clone https://github.com/spandanx/DAudit.git
Node.js
Metamask chrome extension
1. AccountManagerAudit.sol
2. BillManager.sol
3. DepartmentArrays.sol
4. VoteManager.sol
Click to expand!
Open AccountManagerAudit.sol file in remix IDE
Deploy the file in rinkeby test network using metamask
copy the address
replace the address in the AccountManagerAudit.js file under CreatedContracts folder
Open BillManager.sol file in remix IDE
Deploy the contract in the rinkeby network providing the address of the AccountManagerAudit Contract
Similarly replace the contract address in the BillManager.js file under the CreatedContracts folder
Similarly create contract, this contract can be created with no parameters
replace the address
Similarly create this contract and replace address
go to directory
npm install
npm start run

