
Voter Formation Project
Full Stack Software Engineer | Contractor | mobilize.voterformationproject.org
Developed a voter mobilization tool using an Agile approach, ensuring iterative improvements and continuous feedback. The tool adheres to modern web standards, is hosted on Google Kubernetes Engine and features a responsive, ADA-compliant React front end. The backend, built with Node.js and Firebase integration, leverages multiple RESTful APIs.
Technologies:
Firebase, FireCMS, Javascript, React, CSS, HTML, Sass,
Features
Took ownership of a variety of features including design of social share icons on the sidebar, the front end development of the registration status form.
Depending on where the user was voting, information about the voting method and date would vary. Over the course of weekly design meetings our team decided radio buttons and collapsibles would be the best way to present such varying amounts of information. I developed the customized and responsive radio buttons and collapsible tabs using React and CSS.
Designed and developed “email your plan” feature allowing users to share their voting plan through email.