Adamite

A Novel Annotation Tool for Improving API Usability
Timeline
5 months (January-May 2021)
Technologies
React, JS, Firebase, Chrome Extensions API
Team
Amber Horvath, Kazi Jawad, Brad Myers

Developers are constantly learning new frameworks and inevitably face bad API documentation. We explored how public and group annotations can improve API learnability.

My Role
I contributed to the development and design of Adamite, a React-based chrome extension. I refactored the entire library, implementing hooks and reducing the code by over 2000 lines. I also designed the web dashboard for the extension and contributed to the research paper.