Inspiration
Our project was inspired by the high demand for online board game alternatives as a result of COVID-19.
What it does
Guess Whomst? is an implementation of Guess Who in an online environment with fully customisable character cards which can be specified and uploaded by the users. The application is hosted on a web app and is capable of hosting different game sessions for different users simultaneously.
How I built it
The application back-end was built in Python using the Django web framework, and linked to an SQLite database for storage of active game sessions. The front-end was built in JavaScript using HTML5 Canvas.
Challenges I ran into
- A lot of time was spent figuring out how to design class models in Django to be compatible with storage in the database.
- Didn't have enough time to fully interface the front-end and back-end to achieve our MVP.
Accomplishments that I'm proud of
Not sleeping.
What I learned
As our team had no prior experience with most of the technologies and frameworks used, across the course of the hackathon we learnt a significant amount about JavaScript, Django, databases and web programming.
What's next for Guess Whomst?
- Complete front-end and back-end interfacing
- Cleaner UI
- Additional Game Functionality


Log in or sign up for Devpost to join the conversation.