Is this just not yet another case of unnecessarily attempting to shoehorn in blockchain technology where it's not really required?
This is basically a freelancing platform that has been overcomplicated by the use of a blockchain and 'smart contracts'.