Skip to content

devanshslnk/HireChain

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

 
 
 

Contributors

Languages

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