HackerMatch is a tool created for participants of a hackathon or any competition to find members for their team. If you're feeling alone this winter with no one to code with, HackerMatch is here to help!
Before starting this project, one of our team members found it hard to acquire members for his project so the idea came up to serve people who at the moment or in the future share the same experience as he once did. Considering some people are introverted or not good at socializing with others, this might be a helpful tool to reach multiple goals at the same time which are finding members, trying to get into a team, getting the project done with satisfaction...
Our main goal is to design a marketplace-like website for students from different schools who are willing to partake in a hackathon who haven't had a lot of experience recruiting members or finding a team for signing up. The main page shows different accounts with a concentration on skill tags that are useful to both the recruiter and the participant who is looking to be in a team. An account can both be classified as a recruiter or a participant because a person can both recruit or join a team. From that, their personal information which includes their name, email, skill tags... is publicly present to help to sell themselves. Skill tags are the most important component as they display multiple assets/strengths of a person in order to be considered in a team. For example, skill tags may display "Front-end", "Back-end", "AI",... because they are the person's expertise and what they excel in. If you find someone who meets your expectation, you can click the "Connect" button to send a notification and that person will be notified about your interest and can view your information. Consequently, you two can set up a meeting or email each other to work your way to finishing your desired project.
We built it with MERN-stack technology and assigned one person responsible for front end and one for backend, the other was in charged of UI/UX design. We first came up with a user story to direct us to a definite path on how we want our project to take shape (high level design). Afterward, we assigned tasks and started building.
One of the members doesn't code well so we didn't get the pace we originally wanted in order to finish the project.
Everyone joined in with their best efforts and joy of helping build the project as fast as possible.
We have learned the fundamental core of working as a unit in order to accomplished our ultimate goal which is delivering an usable, functional prototype of our project from scratch.
We will complete what we aim for and then maybe propose this to the hack community to receive judgement, and ultimately make it a real deal.
MERN stack (Mongodb atlas, Express , React , Node.js)