In this course we will build a decentralized Ticket Exchange application with ReactJS. Within the application, we will integrate 2 Smart Contracts: one that represents EventToken, a cryptocurrency and that will represent a Distinguishable Asset.
We are going to start by unboxing a custom Truffle Box, a template that is a marriage of the Truffle framework and Create React App.
We will then import the Smart Contracts into our React application. Along the way, we will reference relevant aspects of Solidity that will provide insight into the way in which Smart Contracts are seamlessly integrated into a React Application.
Ultimately, our application will culminate with that exchange of Tickets for EventCoin. These transactions will be rendered in the app as proof of that they were executed on the blockchain.