Using D3, I made a responsive Albers projection of the US. For demonstration I mapped four random cities. When you hover over a given city, a tooltip with a link appears. There is some basic jQuery to ensure the cities appear at a certain scroll height (just below the top of the page) and the entire SVG object is responsive (also via jQuery).

As always, feel free to read and reuse the code. I hope to add more functionality in the future, hopefully doing something with dynamic geo data. If you have any good API suggestions, feel free to hit me up on Twitter.

Wozum is a shape plotting and diagramming app I’ve been working on while at Hacker School. It’s been a fun little portfolio piece to make.

I’ll provide more details on Wozum later on when I’ve fixed a handful more bugs, but for now, I hope you enjoy playing with it!