Code for Good!

HackDuke is about collaboration, not competition. We aim to be not just a place about building meaningful projects, but also an open forum to discuss, share and bring to life ideas that aim to make a positive impact on social issues. Look forward to working and coding alongside mentors from tech and for-impact companies!

View full rules


  • All hacks must be built by accepted, confirmed, and checked-in HackDuke attendees. (This includes registered and checked-in Duke students.)
  • Teams must consist of no more than four members.
  • Hackers must be a current student, or have left school within the past year, and present enrollment identification (i.e. student ID) to a HackDuke organizer if asked.
  • Due to university liability requirements, individuals must be at least 18 years old.


Submissions are due on Devpost by 12:00pm on Sunday, though feel free to submit early and change it up to the deadline.

You must include videos, photos, or screenshots of the working product and a link to the source code (GitHub, etc.) of your project.


Elissa Shevinksy

Elissa Shevinksy

Judging Criteria

  • Inequality Track
    The Inequality track targets problems regarding both social and economic inequality. This track is built on the principle that everyone should have the capacity to reach their full potential.
  • Energy and Environment Track
    The Energy and Environment track encompasses a technical perspective to deal with large issues impacting energy use, allocation and environmental regulations.
  • Health and Wellness Track
    The Healthcare track allows hackers to work with various kinds of health related data, as well as connect with mentors from the intersection of health and technology.
  • Education Track
    The Education track teams hackers with educators, reaching out to all levels of subjects and skills. In addition to Education events sponsored by HackDuke, projects aim to increase visibility of technology and to introduce basic skills to the public.