An ethereum based private network and web app for buying and selling of lands.
- Open terminal and set the path to land-records folder
geth --datadir ./node1 --networkid 2018 --port 30306 --nodiscover --rpc --rpcapi "db,personal,eth,net,web3,debug" --rpccorsdomain="*" --rpcaddr="localhost" --rpcport 8545 --ws --wsapi "db,personal,eth,net,web3,debug" --wsorigins="*" --wsaddr="localhost" --wsport 8546 console
- Start the miner
miner.start(1)
- Open new terminal and run the following command after setting the path to land-records-app
npm run dev
- The app runs on the following link
localhost:3000/login
- Soldity remix- Set environment to the web3 provider
- Solidity remix - Contract and its transactions
- Land contract and its functions
- Terminal - mining a transaction
- Home page
- Put land for sale
- Buy land
- Get buyers