Hello everyone!
I'm Hitesh Garg, a Google Summer of Code 2017 Student Developer. This summer, I worked with Open States This is a summary report on what I managed to do in the past three months.
My Deliveries were:
- Task 1: Help Organization in Pupa-ization of Existing Scrapers and Fixing Bugs & Updating Scrapers For Different States
- Task 2: Build New Open Civic Data Admin Tools
- User Feedback Tool
- Merge Tool
- Name Resolution Tool
- Retirement Tool
- Data Quality Issues & Exceptions Tool
- Common Status Page for all states containing current status of different parameters
- Sub pages for status of specific sessions/states etc.
- Advanced filters to sort data accordingly
- Fast search queries using Django-ORM
I have met all the goals which were originally outlined in the project plan.
Here's links to my PR's which got merged during the coding period.
While I was working on my project I learned lot of things like — writing quality code and effectively testing the code. More importantly, I learned the importance of Continuous Integration and Unit Testing. So, GSoC really helped me in growing myself on my road to becoming a super cool programmer.