Foreword

In this multistep tutorial we will create full stack application called "Plasma Word Game"
Back-end will utilize Express to quickly scaffold our server and will allow us to create and deploy spending conditions. Front-end will use Parcel to bundle our code and some simple vanilla Javascript to handle "routing" and logic. We decided to go this way to be somewhat "framework agnostic" and focus on essentials, which can be later translated into framework-specific code.

Prerequisites

In order to follow this tutorial you will need to install:
- Metamask to sign transaction on client side - Node.js to run Javascript code on server side
- Express Generator for simple API scaffold
- Truffle to compile your solidity scripts
- Postman to manually test server endpoints

Source Code:

You can find full code for this tutorial here in Leap Word Game Repository on Github.