This series is going to teach you how to build a blockchain integrated web application from scratch. We will start by building a set of Ethereum smart contracts inside of the Truffle Framework with TDD.
Once we have developed our smart contracts, we'll build a web application with Ruby on Rails that interacts with it.
The goal is to keep things simple so that you can see how all of the pieces fit together inside your own projects. That said, this series may be a bit lengthy.
This episode dives into setting up Truffle and creating your first smart contract. We build out a voter registration contract as the first piece of a voting system using TDD.