Skip to content

A payroll system developed with React and Solidity for Ethereum

License

Notifications You must be signed in to change notification settings

Xuefeng-Zhu/payroll

Repository files navigation

payroll

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.

Features

  • Add/Update/Delete employees
  • Add fund to the contract
  • Ensure employees get paid on time

Get Started

  1. Install dependencies npm install -g truffle ethereumjs-testrpc
  2. Install Metamask
  3. Run testrpc
  4. Add first account in testrpc to Metamask by importing private key
  5. Run truffle compile in the project directory
  6. truffle migrate
  7. npm run start

Why this is better than traditional system

  • Get rid of costly third party HR management
  • Make employees be able to get payment ontime

About

A payroll system developed with React and Solidity for Ethereum

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published