This article provides guidance for how to build Hackathon Team Builder application for Microsoft Teams, which is open source and available on GitHub. The GitHub repo linked below provides a sample app that you can install and start using it to run a simple hackathon.
Team Builder app allows hackathon participants to form their own team based on challenges they want to tackle.
The participants can do the following from the app:
Create a hackathon team
Edit a hackathon team's description
Join a hackathon team
Leave a hackathon team
Lead a hackathon team
There is an optional GitHub integration for automatically creating a repository for teams. This optional feature follows an event-driven pattern you can learn more about in the linked articles below.
In this video, Phil Jirsa, Daniel Kim, Dave Upton, and I present a technical overview of our Hackathon Team Builder project.