This smart contract aims to eliminate many middlemen and third parties in real estate purchases and sales, to minimize fees such as extra approval and commission that buyers and sellers have to pay, and to create a more reliable environment during money exchange.
It's also my final case for Paribu Hub Smart Contract Practicum.
I used Remix IDE to build and test my smart contract. You can go to remix.ethereum.org, then create a workspace using default template. After that paste the code in my contract folder into the .sol file. Lastly you can compile and deploy it.