When it comes to hackathons, too many organizing teams spend most of their time on the menial work - the mechanics of admissions, money, or logistics, for instance. As a result, organizers don't have time to plan the "non-essentials," like extra experiences or great ceremonies, to take their events to the next level, and overall hackathon quality seems to have stagnated in the past few years as a result. Organizing teams spend the whole year reinventing the wheel and learning to plan the same event that was held last year; legacy knowledge and tools rarely find themselves reused.
Our hope is that by allowing organizers to automate the things that are easy to automate, this frees up bandwidth so that we can think about how to plan incredible hackathons.
(Almost) all of this has been "battle-tested" by organizing teams, and we'd love to see organizing teams who have processes for their hackathons contribute as well. Hundreds of hackathons are run across the country - it seems that every hackathon could gain a lot if we all shared our methods, best practices, and tools.
- hackathonpack-admissions by mike for numerous hackathons including TreeHacks. Typeform template + Excel sheets that enable easy distribution of scoring by criteria, and easy aggregation of these scores into final decisions. Also enables acceptance that takes into account gender and racial diversity.
- [boilerbot] (https://github.com/BoilerMake/boilerbot) by BoilerMake. Take control of your Slack by creating groups, assigning tasks, and more!
- hubot-redisred, hubot-group, hubot-conf, hubot-shortcut by HackMIT. A whole bunch of Hubot plugins to make organizing easier.
- [expo table app] (https://github.com/nealrs/expo#fork-destination-box) Create a Devpost Expo table frontend
- gavel by HackMIT. A project expo judging system that uses fancy math to get good results.
- [treehacks-mentorbot] (https://github.com/TreeHacks/slack-mentorship) by TreeHacks. Slackbot that provides mentors a channel to claim help requests and attendees to submit help requests within slack. Queues requests in a #mentors channel.
- [hackmit-HELPq] (https://github.com/ehzhang/helpq) by HackMIT. Queue application with interfaces for mentors and hackers to answer/submit questions, respectively.
- [how-to-api] (https://github.com/BoilerCamp/how-to-api) by BoilerMake. Learn what an API is, and then build an API and consume it with an Angular app.
- [how-to-webdev] (https://github.com/BoilerCamp/how-to-webdev) by BoilerMake. Build a Node/Express/Mongo portfolio and blog webpage. [gitbook tutorial] (http://boilercamp.github.io/how-to-webdev/)
- [treehacks-webtutorial] (https://github.com/TreeHacks/hackpack-web) by TreeHacks. Build an app in Ruby using a framework called Sinatra, called TreeYaks, which lets people post content and upvote/downvote what other people posted.
- [treehacks-iostutorial] (https://github.com/TreeHacks/hackpack-ios) by TreeHacks. Build a “Morning Briefing” app that displays a bunch of things you may want to see everyday, in Swift.
- [treehacks-chromeexttutorial] (https://github.com/TreeHacks/hackpack-chrome-ext) by TreeHacks. Build a chrome extension that replaces the content on webpages according to customizable rules, in JavaScript.
- [hackmit-splash] (https://github.com/techx/hackmit-splash) by HackMIT
- [calhacks2] (https://github.com/calhacks/website2) by Cal Hacks. Splash page, live page for during the event. Forked by Bayes Hack and Big Hack. Live versions here, here, and here.
- [boilermake frontend] (https://github.com/BoilerMake/frontend) by BoilerMake. To be used in conjunction with the [BoilerMake Backend API] (https://github.com/BoilerMake/backend)
- redisred by HackMIT. A small Redis-based URL shortener.
Please submit a pull request to improve this file, and try to add a 1-2 sentance summary of your software. If you want to be added as a collaborator, leave a comment on your PR. Thank you to all contributors; you rock!