Comenzando con el desarrollo de contratos inteligentes en Solidity y Web3.js, desplegaremos y probaremos contratos utilizando Hardhat, luego los conectaremos a un backend en Node.js construido con Sails.js usando la biblioteca Web3.js. Finalmente, crearemos un frontend responsivo en AngularJS que interactúe sin problemas con la blockchain.