Inspiration
We were inspired by the loneliness of pandemic life, and the surprising depth and intricacy of Rock-Paper-Scissors
What it does
The application allows authenticated users (those with a positive covid result to upload), to be randomly paired to play each other in one round of Rock-Paper-Scissors. The best players will hold the top spots on the public leaderboards.
How we built it
We used React.js for the Front-End and Node.js for the Back-End, with extensive use of Socket.io.
Challenges we ran into
None of us had previously used WebSockets or Socket.io. So that was the main overarching challenge. Within that, it took a while to figure out how to place players into rooms as they connected to our server.
Accomplishments that we're proud of
We are proud to have learned how to use Web Sockets, and for keeping our sanity as a team of mostly first-time hackathon participants.
What's next for Rock-Paper-Covid
After we fix a few bugs, we hope to scale to handle a larger user base and provide more in-depth authentication of quarantine status.
Log in or sign up for Devpost to join the conversation.