Inspiration
It's always difficult to find a team at a hackathon. Having to connect with people over social media works, but only to a certain extent. To overcome this challenge of having to create teams on the spot, we came up with HackMatch.
What it does
HackMatch is an Android app that allows you to input your own user data, the top 3 hackathons you plan on attending and your interests. The app then matches you to other people on the platform based on the hackathons you're attending and the interests you have in common.
How we built it
The app was built on Android Studio and uses Google Cloud Product's Firebase Realtime Database and Authentication to facilitate the back-end. The algorithm to determine your compatibility uses several similarity parameters and computes a similarity score.
Challenges we ran into
We planned on using a Python script to incorporate a more advanced Machine Learning prediction algorithm. Due to us using Android Studio, we were unable to run a Python script through the app despite our efforts to create our own Java server to implement it. We ultimately settled on using a less advanced Java script to perform our predictions.
Accomplishments that we're proud of
After the large time-sink of trying to use a Java server and Python script, the fact that we managed to put up an app that we are proud of and that will solve a real-world problem that we have faced ourselves (even here at HackTech!).
What we learned
None of us had any prior experience in Android Studio or Firebase and so we all learned how to use those platforms.
What's next for HackMatch
We intend to continue working on HackMatch in the future and hopefully work towards deployment.
Log in or sign up for Devpost to join the conversation.