
inkd-mapper
I spent the first three quarters of 2018 working at Inkd-lab, whose main product was Inkd-ml, an HTML framework for designing choose-your-own-adventure stories with multimedia elements made from Polymer components. During my time there, I worked on the Inkd-mapper project, which was an online tool designed to create and modify Inkd-ml files through a visual editor that displayed them as a story map rather than as raw code.
I was brought onto the project after it had already launched both to fix lingering bugs as well as implementing additional features to reflect changes within Inkd-ml. In my time on the project, I debugged issues with the implementation of D3.js, loading Inkd-ml files that included videos, and saving to pdf. I also added in visualizations for conditional logic and support for InkdX—an extension to Inkd-ml meant to provide easier access to Javascript functionality within the framework.