This is a fullstack web application built using Node, HAPI, React, and Redux. The front end is bundled AOT with webpack and tests are writted using Mocha. The backend exposes a RESTful webservice and a congruent state is maintained across all clients by broadcasting redux actions using websockets.