Inspiration

Right before the beginning of a hackathon, there is always the rush to find the perfect teammates. We thought that it was inefficient to gather teammates through different platforms such as Facebook, Slack, GroupMe, etc. We decided to create Chayn which makes the ideal team for a hackathon with a fun gaming aspect.

What it does

Chayn matches you at hackathons with various people with different skill sets. When registering, the hacker chooses a role between Gatekeeper, Tactician, Architect, Merchant, and Watcher.

Gatekeeper(Back-end Developer) Best for people who enjoy holding down the database and making the logic work from behind the scenes.

Tactician(Front-end Developer) Best for those who can connect the logic of the back-end but be able to connect it to the forefront defense.

Architect(Designer) Suited for those who excel in creating graphics for the team and making sure that there are no errors with the presentation.

Merchant(Marketer) Recommended for people who don't code much, but can pitch the idea the best and create new allies.

Watcher(QA Tester/Specialty) Recommended for those who can detect bugs within the system or know a platform specialty (iOS, Android, etc)

These roles contribute to grouping students at hackathons such that they can search profiles for specific skills they want to add to their team. Depending on which skill sets a user has, a level is assigned to him/her. The main goal of this app was to keep the interactive portion of team building, but making it more efficient to save time for the actual hacking part of hackathons.

How we built it

We used HTML, CSS, and Bootstrap for the landing page of the application in order to provide information and a place to register or sign in. After a user is registered, they are brought to the dashboard. The dashboard is currently prototyped with Adobe XD and is what we imagine the platform design to display.

The algorithm for sorting people into levels based on their skill sets is done with Python.

Challenges we ran into

Developing the algorithm for scanning devpost profiles and github repos was very difficult to handle. Our main idea was to utilize the API for both in order to classify skill sets based on the number of hackathons attended, number of hackathons won, and number of followers.

Accomplishments that we're proud of

Creating a landing page and prototype to display the vision of the platform.

What we learned

Using Adobe XD to create prototypes

What's next for Chayn

Developing the code for the platforms and improving the sorting algorithm.

Built With

Share this project:

Updates