Blockchain is all the rage today. As the interest in cryptocurrencies from the general public increases on a daily basis, now is a great time for developers to focus on creating beautiful experiences for users to buy, trade and manage digital representations of physical assets.

In this talk, we will build a decentralized Ticket Exchange application with ReactJS. Within the application, we will integrate 2 Smart Contracts: an EventToken which will be exchanged for Ether, and an actual Transaction contract that will facilitate each deal between buyer and seller.

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. Then we will import the Smart Contracts into our React application. Along the way, we will reference relevant aspects of Solidity that will provide insight into how 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.


Comments are closed.