Author Intro
Hi, I am Aditya Oberai, a graduating Gold Microsoft Learn Student Ambassador, Computer Science and Engineering graduate from Amity University Uttar Pradesh in India, and a Developer Advocate at Appwrite. I've spent the last 3 years contributing to and supporting tech communities and hackathons in India and beyond, and I am really grateful to be able to help people use tech to help themselves every single day.
Problem Statement
I spent a major part of my student career organizing, participating, and mentoring at hackathons. One of the most common issues in the hackathon world that organizers come across is having a simple way to accept and manage project submissions from their participants. Hackathon platforms are becoming more and more expensive to avail (plus they require you to provide a substantial amount of personal information to these organizations). The truth is that not every organizer has the technical knowledge or time to build out their own platform.
In these times and circumstances, however, the use of code collaboration platforms, especially GitHub, has grown to a point where it's second nature for most of us to work together on. So I thought, why not use this platform that we all use and love to enable hackathon organizers to better support their communities?
And thus, the hackathon submissions platform GitHub repo template came to be.
How The Platform Helps Hackathon Organizers
The hackathon submissions platform here solves 3 purposes:
It's rather convenient to use because, being a template repository, anyone can easily create a copy for themselves and tweak everything ranging from issue tags to submission requirements in the issue form. Moreover, the repo also contains a Python script that allows the organizers to export links to all the project submissions to a CSV file.
And it doesn't just make life easy for the organizers, but the best part is that the GitHub issue form used to collect submissions provides the participants with a very clean interface to submit their details with placeholders and instructions, allowing the organizers to receive their submissions in the correct format for judging as well.
Challenges I Faced When Building This Project
Of course, no new initiative comes without its challenges and I did experience some as well.
Conclusion
I had a wonderful time working on this project to help my fellow hackathon organizers create better experiences for their hackers, and I hope more folks will try it out soon. Thank you so much for reading, and hope you have a great day ahead!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.