Tired? I really hope not, because this was just the beginning of a long adventure. Hopefully, throughout this chapter, you were able to develop an understanding of the fundamentals of DApps and smart contract development. We covered, in a simplified way, the basics of Solidity and web3.js and how to build and deploy a simple full DApp.
While we have created a working DApp, it's by no means the final word in smart contract security and structural optimization. You'll still need to define functions to transfer ownership and open a bid, and add over- and underflow protection measures, just to name a few. I'll be glad to receive your propositions on the project's repository (https://github.com/bellaj/Car_Auction).
In the next chapter, we will take the learning process a step further, covering new concepts in Ethereum and digging deeper into Solidity&apos...