Skip to content

A platform to place jobs and work on those from anywhere in the world. (Freelancing) [DotSlash 2.0]

Notifications You must be signed in to change notification settings

devanshslnk/HireChain

 
 

Repository files navigation

Hire Chain Logo

HireChain

An open platform for job openings and acceptance in various tech and non-tech fields. (Freelancing)


Research Paper

Decentralized Freelancing System - Trust and Transparency


Objectives

~Fairness: Direct employee to employer contact, no middleman.
~Security: Employer has to pay for the work done. Employee is also bind by the contract to complete work
~Identity Protection: No identity confirmation required.
~Direct Payment: Payment via ethereum wallet.
~Limited T&C: Social media and personal data sharing is banned.
~Transparency


Features

-Post project: Add your projects to the network so that other users can apply.
-Apply for project: You can apply for the available projects.
-Bidding: You can bid for the project and accordingly the project will be alloted.
-Contract: While acceptance of the project contract will be made between the employee and the employer.


Demo


Installation

  • Step I: Clone the Repository
      $ git clone https://github.com/priyamshah112/HireChain.git      
  • Step II: Install server packages
      # On the terminal move into HireChain package directory
      $ cd HireChain
      $ npm install
  • Step III: Install client packages
      # Open another terminal and move into Client package directory
      $ cd Client
      $ npm install
  • Step IV: Run Server
      # Run server on the first terminal
      $ nodemon app
  • Step V: Run Client
      # Run client on the second terminal
      $ npm start

About

A platform to place jobs and work on those from anywhere in the world. (Freelancing) [DotSlash 2.0]

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 82.0%
  • CSS 10.4%
  • HTML 4.8%
  • Solidity 2.8%