This is an Elm application that connects with Pusher. The Elm app makes HTTP POST requests to a Sinatra server which triggers Pusher messages. Using PusherJS, these messages are then passed back into the Elm app through the use of ports.
To find out more, read the blog post!.
git clone
the reponpm install
gulp start
in one terminal tabgulp serve
in another to serve the app locally