Our Work

Current Projects

The following initiatives are currently underway and accepting contributors. Projects are open to volunteers of all skillsets - if you're interested, just show up at one of our Tuesday evening hack nights!!

This tool can help show how a change in income affects how much someone receives in public assistance from SNAP and Section 8 Housing Voucher benefits. It was designed for the case managers at Project Hope with the aim of helping to predict changes in their clients' benefits.
Technologies Used
NodeJS, ReactJS
Partner Organization
User testing was a success! Now we need to:
  • Discuss and implement changes needed from user feedback and create a better user experience
  • Write unit, regression, and integration tests
  • Strengthen our existing code and make it more maintainable
  • Examine legislative documentation with people experienced with reading policy to check the validity of our benefit program calculations

My City Voice App

An Alexa skill to answer questions about municipal services in Boston. Currently supports providing an address and asking for trash/recycling pick up days.
Technologies Used
Python, AWS
Partner Organization
  • Updating data locations for trash day and snow parking
  • Researching automated testing
  • Developing new Alexa features
  • Street sweeping days
  • City of Boston status page
Code and UI/UX for the invisible women of Delhi
Technologies Used
React Native, YouTube API
Lead
Anandana Kapur
Need help integrating with the YouTube API
File, track, and share public records requests.
Technologies Used
Python, Django
MuckRock is a non-profit, collaborative news site that brings together journalists, researchers, activists, and regular citizens to request, analyze, and share government documents, making politics more transparent and democracies more informed. Looking for folks interested in triaging todos or talking charts.

Sampler of Completed Projects

You can view all the projects we've ever done on GitHub.

Identified a problem in your community?

Maybe Code for Boston can help and we can address that problem together. You can submit a problem statement to our core team using the button at the bottom of this page. Before you submit, please make sure your submission is in line with our few ground-rules below.

How we take on new projects

  1. We prefer submissions in the form of problem statements. A good rule to start with is to phrase your idea in the form of:
    "How might we (thing you want to change here)".
    For example: "How might we better enable citizens to be knowledgable about local political issues" we consider a good problem statement, but "Let's build an iOS app to track how people use parks in our community." we consider to be a poor problem statement. The reason behind this, is that we want to avoid starting from a point where we have already made many assumptions about the project. Who knows if an iOS app is the best choice, and what problem are you trying to address by tracking people's opinions?
    If you already know what you want and you just need it built, we're not the group for you - we do not do "spec work" by any means.
  2. The project must be open-source for its entire lifetime. If this is code, it means freely available on github. If it isn't code, this means that the progress and deliverable 'thing' is openly available in some other accessible way.
  3. The project must solve a real civic need (while there are plenty of good ideas out there, we limit ourselves to civic tech related, social good projects). We realize this is a somewhat fuzzy distinction, which is why we always will have you discuss your problem statement/idea with Code for Boston core team members before we commit to anything.
  4. Due to our tie to Code for America, and the diverse group of our members, we may not be able to take on projects that are political in nature. Projects focused around things like open-data and transparency are fair game, but projects to support a partisan political effort are 'iffy' at best. (i.e transparency tool for campaign finance is good, website promoting a candidate is a no-go).
Submit a project idea