Project - Savvysherpa

Using Elm, I created some experimental real-time data interactions for Savvysherpa. The first allows the user to explore a graph of topics.

Below is an reactive document calculating calorie burn.

Daily Balance

I ended up creating a wide variety of useful and interesting Elm components. Here’s an example of a multiple-select input.

List of Words

I developed techniques to animate between stateful list sorts in Elm.

Animated Sort

I also experimented with additive animations. Adding multiple animations by clicking more than once never interrupts or jumps.

Additive Animations