Inspiration
There are so many diverse individuals and groups whom play games, it's difficult to find like-minded parties to associate with while playing video games. Whether it be that you graduated high school and you lose connections or you want to experience an entirely new style of gameplay, we wanted a minimal, easy, and single source to solve this problem.
What it does
Users are able to register an account, fill out their profiles with basic information and match criteria, get matched with groups which they are able to accept or decline partnership for, and communicated in an accepted group to whom they were matched with.
How we built it
We used Visual Studio 2015 with C#, JavaScript, HTML, ASP.NET, Azure, CSS, Foundation technologies. We went at this in two directions. First was to build the front-end and the back-ends both separetly in paired teams. We allocated each individual a dedicated position and went from there, including designer, front-end developer, back-end developer, devops, and tools/data developer.
Challenges we ran into
We ran into many, many problems during this event. The most obvious one was hatcheting down our ideas to be more managable within the Hackathons timeframe and also show a workable web application. Another big issue was deciding on how a matching algorithm could work, with a multitude of criteria in mind. During deployment with Azure we ran into downtime issues and couldn't get our application running for quite a few hours. One last notible issue was the front-end interfaces, because we're not designers or very good front-end developers. We wanted to get PartyUp.online but we ran into trouble with the Domain.com service and were unable to get the free domain
Accomplishments that we're proud of
Having a workable application completed is certainly an ego booster. We're also very proud of how the design of the interfaces turned out, keeping consistency and holding true to a minimal and professional feel. Technology wise, there is a fair bit including the real-time synchronized chat and a relational database.
What we learned
Matching algorithms are not something we want to bring to a Hackathon and Murphy's law applies to cloud services.
What's next for PartyUp
Continued development with marketability in mind. We want to flesh out our matching algorithm and also add much more criteria for a user to submit. This application is one where the better it works, the more our user base will leave because they will already be matched with users, so adding a team management system to hold users to our website is something we really want to pursue.
Built With
- asb.net
- azure
- csharp
- html
- javascript
Log in or sign up for Devpost to join the conversation.