It is common for the payment to be overdue or missed when working for small business and contract employment. A payroll system based on Ethereum can be a solution resolving this issue.
- Add/Update/Delete employees
- Add fund to the contract
- Ensure employees get paid on time
- Install dependencies
npm install -g truffle ethereumjs-testrpc
- Install Metamask
- Run
testrpc
- Add first account in testrpc to Metamask by importing private key
- Run
truffle compile
in the project directory truffle migrate
npm run start
- Get rid of costly third party HR management
- Make employees be able to get payment ontime