We Vote's javascript (client-side) mobile website built with React/Flux. Twitter: @WeVote Apple Store: https://itunes.apple.com/us/app/we-vote-voter-guide/id1347335726 Android: https://play.google.com/store/apps/details?id=org.wevote.cordova&hl=en_US
Role in this project:
Front-end Developer Contributions:1 release, 189 reviews, 3950 commits in 7 years 2 months
Contributions summary:Dale primarily contributed to the We Vote web application by modifying React components and addressing ESlint errors. They focused on implementing UI updates, including changes to the layout and display of components like VoterGuidePositionItem, values, and friend sections, in addition to adding, removing and styling HTML components, and improving various visual elements and interfaces on multiple pages of the web application. Their work involved addressing layout problems, implementing UI design suggestions, and making modifications to existing components to enhance usability.
androidjavascriptmobilereacttwitter
We Vote's API application server written in Django/Python. Election data pulled from many sources, used by https://github.com/wevote/WebApp and https://github.com/wevote/WeVoteCordova and https://github.com/wevote/Campaigns.
Role in this project:
Back-end Developer Contributions:46 reviews, 3413 commits, 3961 PRs in 7 years 7 months
Contributions summary:Dale's commits primarily focused on optimizing the "Ballot Item save and update" functionality within the WeVoteServer Django/Python application. They modified code in `import_export_batches/controllers.py` and `import_export_batches/controllers_batch_process.py` files, likely to improve the efficiency of data handling and the processing of ballot items from batches. The changes indicate an effort to streamline the backend processes for managing and updating election-related data, with a focus on import/export operations.
application-serverdjangopython