Inspiration
After a late night talk with friends, we realized that some of us had difficulty spelling common words like acquaintance, mischievous, and (ironically) misspell. As a result, we now find enjoyment in testing our spelling skills.
What it does
Our website operates similarly to an online spelling bee. There can be up to eight people in a team, and once the game starts, a word is chosen at random from a list of words that are typically misspelled. If a player types the word correctly, they will receive a point. The first person to reach seven points wins.
How we built it
The backend of our code is Django, however, we also used the React library for the frontend.
Challenges we ran into
We had some troubles with forking and managing our project with Git, because no one on our team has extensive experience with the collaborative tools on Github. We also struggled at times with React and getting the styling to work. No one on our team was well-versed in Django, either, so learning it for backend development was a challenge. As a result, we were not able to complete a full, working project.
Accomplishments that we're proud of
Although we were not able to incorporate all of the features we had hoped to add. However, we were able to incorporate APIs such as a dictionary API to gather and define the words in our list. In addition, this was our first hackathon, both as individuals and as a team, and we are all in all proud of the progress we made in such a short span. The website might not be complete, but we managed to implement basic design choices in the frontend, as well as create rooms with the backend.
What we learned
Our knowledge of web design and frameworks such as React and Django were minimal before this event. We were able to learn much of the basics, as well as how to connect these together to form a cohesive website. We also got to experiment with Github and basic functions such as forking, pulling, and pushing.
What's next for i_mispeled_mispel
We will likely try to keep working on and finish this website after the Hackathon. Not only will this help us learn more about the tools we used for this website, but it will also make the game more interactive and fun for the players. We are considering adding features such as a 30-second timer, and a game mode that allows a “gamemaster” to choose the words.
Log in or sign up for Devpost to join the conversation.