This year, We Code for Good (again)! 

We are so excited to support this year's non-profit partners:

Growing Gardens
IRCO (Immigrant and Refugee Community)

Web designers and software developers of all levels are invited to work on a fun project in small teams at this creative and collaborative coding event. You will have an opportunity to meet and work with other talented people, and develop your skills.

Teams will be assigned at the event to create a mix of expertise and experience.  


Please bring your own laptop as we will not have extras.


The Challenge:  

Build a digital experience that will help one of the three non-profit organizations in their day to day activities using public and open-source technology. 




6:00-7:00pm    Registration & Networking

7:00-7:45pm    Welcome & Non-Profit Talks

7:30-7:45pm    Team Assignments

7:45-10:00pm  Networking & Initial Design/Coding


9:00-4:00pm   Coding

4:00-5:00pm   Demos

5:00-6:00pm   Judging & Awards



Participants must be present at the hackathon located at the Puppet office in Portland.

Women of any level of programming experience are encouraged to join.

Teams will be selected to include a mix of experience levels and skill sets.

This is meant to be a safe and welcoming environment open to all without discrimination.

Although this list cannot be exhaustive, we honor and respect diversity in age, culture, ethnicity, gender identity or expression, race, religion, sexual orientation and technical ability.

Code of Conduct


What and how do I submit?

  • Everyone must sign up individually at:
  • Submit screenshots, videos, and/or a presentation along with:
    • Your team number and name
    • A description of your project
    • A list of additional features you would add if given more time
    • A description of the target audience
    • A description of how each team member contributed
  • Submit a zipped-up folder with the working source code on a thumbdrive (to be provided) or link to a github repository 
  • Submit a readme file with instructions for opening the app/site and performing the necessary steps to use it
  • Each team will be given up to 3 minutes to pitch their project

What is required of the application?

  • The application should not contain any third-party proprietary code. It is the Participant’s responsibility to ensure that the submission does not infringe upon or violate any third-party rights.
  • Publicly available frameworks, APIs and open-source code that has been available for at least two weeks are allowed, but otherwise all code must be written during the event.
  • The project must be a working solution. It may run locally on a laptop or be deployed to a publicly viewable environment.
  • Ensure that each team member has a voice - collaborate and have fun!

Neither Nike nor Puppet will retain ownership of your code.  Finished work should be licensed under either Apache or MIT open source licenses so that it can continue to benefit the non-profits.  Judges will review the finished code but will not keep it.

This is a code challenge not a security hacking event.

Hackathon Sponsors


$200 in prizes

1st Place

Each member of the winning team will receive a Nike gift certificate as well as several other goodies.

2nd Place

Each member of the 2nd place team will receive a Nike gift certificate as well as several other goodies.

People's Choice

Each member of the People's Choice award team will receive a Nike gift certificate as well as several other goodies.

Devpost Achievements

Submitting to this hackathon could earn you:


Michelle Schuknecht

Michelle Schuknecht
Puppet - QE Manager

Jessica Mullins

Jessica Mullins
Nike - Software Engineer III

Yoli Flores

Yoli Flores
Growing Gardens - Home Gardens Manager

Judging Criteria

  • Creativity & Innovation
    The project should solve a problem that is not being addressed by currently available software products. It should offer a fresh perspective, and utilize data, content, or technology in a new way.
  • Benefits & Impact
    The product should demonstrate the potential to improve the lives of its target market as well as the ability to measure these results.
  • Consumer Experience (Design, UI, UX)
    The content and features provided by the product should be designed for your target audience in a way that is approachable, accessible, easy to use, and aesthetically pleasing.
  • Meets All of the Challenge Requirements
    The application should not contain any third-party proprietary code. The project must be a working solution. Ensure that each team member has a voice.

Questions? Email the hackathon manager

Tell your friends

Hackathon sponsors


This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.