Skip to content

Instantly share code, notes, and snippets.

@hiteshgarg14
Last active September 11, 2018 18:35
Show Gist options
  • Save hiteshgarg14/7a8bc91dbe700edc10f91d173bbc1bc4 to your computer and use it in GitHub Desktop.
Save hiteshgarg14/7a8bc91dbe700edc10f91d173bbc1bc4 to your computer and use it in GitHub Desktop.
Google Summer of Code 2017: Final Report

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.

List of PR's

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment