Inspiration
Holidays but no fun. Stay home, Stay safe! Meaning: No partying allowed!! Well, what if instead of sitting idle and killing time we have fun party online with friends without violating the social distnacing norms? This thought killed us to think out of the box for our solution: The Eve-Disco. What better way to connect with loved ones and play some amazing games! Join us as we use cutting edge technologies to build a brighter future, together.
What it does
The Eve-Disco is an online party game hosting service. We worked hard to create an online version of classic party games. Just create a game, acquire the game code, and share it so others can join in on the fun! Hosts have access to additional settings, having the control to start and pause the Dance Game and the ability to reset the score of all members. It is a web application for anyone who is looking to have some fun with friends. It is a cause for good times and good laughs. The application is super user-friendly.
How I built it
Frontend- We used HTML5, CSS3 for most of the UI. We used react.js to build the home selection page where users can enter the game code provided by the host. Backend- We used JavaScript for both frontend and backend purpose. To connect the different servers joining with the host.
Challenges I ran into
We faced a lot of debugging ‘finicky’ situations where our server was not correctly identifying who was trying to connect to it. Recognizing the bug was one of the ‘euphoria’ moments for the project.
Accomplishments that I'm proud of
Completing the project before deadline! We were a little nervous when putting all of our pieces together, as things always work differently than they theoretically do, but we were pleasantly surprised when we first began testing to see that it worked. It is always great when things you conceptualize in your head come to fruition, and this project is a prime example of that. Going in, we knew this idea was going to be tough to implement, but after two all-nighters and a lot of confidence in each other, we were able to transform our imaginations to reality.
What I learned
We learned The advance JavaScript for the project. Additionally, we learned the greater lesson of the power of future planning. Our development process would have been a lot more smoother, if planned out, using diagrams and all, how parts would mesh together.
What's next for EvE-Disco
- add more games
- Improve performance
- Host publically
Log in or sign up for Devpost to join the conversation.