Decentralized Marketplace uses a smart contract to build an effective marketplace where anybody can list a product to sell and any user can buy the listed product