-
-
The room selection page showcasing available rooms and the create room option
-
The welcome page with the name filled in ready to submit and goto the room selection page
-
The word selection page just before you play your opponent
-
The same room page from earlier showcasing how the search feature works, ommitting the names that don't match
Inspiration
We were inspired by the game Wordle and all the different variations that have been created based on the original game. However, we thought it would be fun to turn the game Wordle into a multiplayer game where friends could compete against each other.
What it does
The website allows someone to create a room and then it's posted on the website for someone else to join. Once two people have joined a room, they each pick a word for the other person to guess. And then it takes them to a room where they play Wordle against each other.
How we built it
We used React and Material UI to build the front-end of the website. We used node.js and express node.js to write the back-end of the website. We used a github repository for our code as well.
Challenges we ran into
Too many to count. To name a few: material UI presented multiple problems with styling, combined with team members' lack of knowledge of React, since it was some team members' first time using React or using React with Material UI. We had a lot features that we wanted to add, but simply ran out of time in order to finish all of the functionality that we wanted to complete.
Accomplishments that we're proud of
The amount of React that we put together in a short amount of time with limited knowledge. There was also a lot of backend code completed and it was done mainly by one member of the team.
What we learned
Each team member learned how to use something new, whether it was node.js or react/material ui.
What's next for Word Duel
We wanted to add where the person who creates a room can make it private and create a link that they can share with a specific person to play against. We also wanted to add a randomize feature when someone is choosing a five letter word in case they didn't want to think of a word. We also wanted to add a timer and where you can view the other person's guesses (or at least the color patterns). Lastly, we wanted to add scoring that would reveal who would win.
Log in or sign up for Devpost to join the conversation.