I was responsible for redesigning and coding the front end of Represent, ProPublica’s Congress-tracking app. I redesigned and implemented every page on Represent, and oversaw the app's transition to the new ProPublica CSS grid system, replacing years worth of legacy styles. This involved writing modular reusable stylesheets in SCSS, developing new controllers and views in Rails, implementing Javascript and Ruby querystring-filtered pages and creating automatically generating social media cards.
- Credits: Derek Willis, lead politics news apps developer. Jeremy Merrill, news apps developer.