My partner and I love to play sports. Naturally, we are upset when we're ready to play however can't find people to play with.
What it does
For the problem described above, we decided to create an incentive-based game organizing platform.
The idea with this is to have users of the platform post a challenge (such as a 1 v 1 basketball match at the local park) for players within the same relative location to view and accept.
What makes this more attractive than traditional ways of organizing is that RivalWe offers the option of placing a bet on your win. In other words, you and the other player(s) can put in a pool, for example, $5 each. The winner receives the pool of funds deposited (and our application takes a transaction fee for acting as an escrow service). This is different from gambling as it relies on skill rather than chance.
In case of disputes, we have our standard procedure to resolve them.
How we built it
Using StdLib, we powered our backend. Using PLAID and HERE API's we powered our payment processing and maps respectively. For the frontend, we used React and Materialize CSS.
Challenges we ran into
Connecting Firebase with StdLib was a major challenge. On the first day, 2 of our group members left so we had to account for carrying out the tasks that were assigned to the others.
Accomplishments that we're proud of
Learning about the Standard Library, making beautiful design using Materialize, pulling through despite the slight setbacks.
What we learned
StdLib, HERE API, PLAID API, Materialize CSS, 2-factor authentication using Twilio.
What's next for 6ixyPlayers.com
Commercialization. We are affiliated with a University of Toronto accelerator program, which we intend to bring this forward to.