2021 Global Virtual Fall Hackathon
📅October 18th to 25th 2021
We want to continue holding an online and global hackathon while we continue to emerge from the pandemic. Last year, all winning teams were distributed over the globe and allowed everyone to work together across geographies to solve problems for non-profits.
Like last year, we plan to hold this over an entire week with Monday (October 18th) as a kickoff, and the following Monday for the close of the hackathon and both judging and winner announcements to follow.
We've collected all links that anyone may need below
See below for more details on hackers, mentors, nonprofits, and judges
You'll be creating something that benefits non-profits.
Most of what you do will take place on:
Slack - communication with your team, non-profits, mentors
DevPost - your project's documentation
GitHub - your code must be publically available
Heroku - when you productionalize your code, use Heroku as one of the easiest ways to make it available to the masses
Here's how your hackathon week looks:
Day 0: Join our Slack community
Day 1 (Monday): Find a team and declare a nonprofit problem you're working on. Figure out when everyone can meet to chat about how you plan to solve the problem. Determine schedules - you don't need to dedicate every hour of the week to hacking, we know you have jobs, schoolwork, and a life to live!
Day 3 (Wednesday): Start slinging code with your team, determine who is working on what, how frequently you'll meet, and make sure you all are aligned on what you are building and what success looks like.
Day 4 (Thursday): Take a good look at your DevPost submission and update it with the problem your team is solving, and how you are solving it. Start recording your 4 minute demo video using tools like Loom or Quicktime.
Days 5,6,7 (Friday to Sunday): With the week mostly over, no classes, you're done with work: this is where the bulk of your work will likely happen.
Day 6 (Saturday): Make sure you are thinking about how you will present your work, how you align to judging criteria, and make sure your DevPost Submission (1st place from 2020), GitHub README (example from 2020) and demo videos (example from 2020) are looking good!
Each day: We'll trigger a Slack-based standup for you and your team. A Slackbot will ask you (1) what you've worked on, (2) what you plan to work on, (3) what is blocking you. This will be shared back with your team to get everyone on the same page (especially if you are across multiple timezones). We've found this to be invaluable both in our software engineering careers and at Opportunity Hack.
Any day: Ask a mentor for help, review, advice, a high five 👋
You'll be assisting hackers with their project.
Most of what you do will take place on:
Slack - checking in on teams and jumping into a screenshare here and there
Your goals are:
Make sure the team knows the problem they are solving
...are solving that problem 👆
Are using libraries and are not trying to reinvent the wheel
Are looking at the judging criteria (on DevPost)
You'll be helping hackers build something that you need.
Here are some example nonprofits focusing on Economic Empowerment:
Before the hackathon, we will want to spend about 2 hours total with you to refine your problem statement so that hackers have a good idea of the problem you have. Our volunteers use Google Meet to chat with you virtually.
Most of what nonprofits are involved with will take place on:
Slack - communication with teams who are working on your problem. Help them better understand your needs, your customers, data, process, anything and everything.
Phone calls/SMS - your team will want to chat with you over the phone or through text messages.
Interested in being a judge?
This year we’re opening up judging applications for anyone who is interested! Please check out this form if you can help out.
We have to phases of judging: asynchronous video review of 4 minute submission videos using DevPost and live judging of the top teams with Q&A.