Skip to content
Demo of elmfire-extra
Elm Ruby Makefile
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
guard
src
.gitignore
Makefile
README.md
elm-package.json

README.md

Demonstration of Firebase interfacing with Elm packages elmfire(-extra)

Run demo

Background

ElmFire (source code) is an Elm library that provides the raw Firebase JavaScript functionality to Elm apps. On top of that elmfire-extra (source code) makes it easy to treat Firebase data like a local Elm dictionary with corresponding operations on it.

Cooperative drawing demo

This demo is an extension of the Elm example Stamps by adding Firebase syncing of the current state. This way multiple users can work with a shared data model.

Other deviations from the original demo are that the stamps a drawn on mouse movement without the need to click and that the stamps a removed automatically after some time.

You can’t perform that action at this time.