Inspiration

Games like Pictionary have been around for a while, and everyone knows the classic game of telephone. We thought it would be fun to try to center it around programming.

What it does

Telecode is a game where everyone gets a prompt that they have to code. After a period of time, everyone rotates, and has to describe the code they see, without the original prompt. After that's done, it rotates again, and everyone has to write new code based on the description. This repeats, until everyone has added to every chain.

How we built it

Telecode is a website, written in javascript. We used ReactJS and Sass for the frontend, and Firebase for the backend. We also used Figma to prototype the design. We also used GitHub to split up the work on the project, and we used a dataset from google for the coding prompts.

Challenges we ran into

The game system was a pain to make, and at first it was riddled with bugs. It seemed like around every corner, there was a new problem, and it was impossible to make progress. Over time, though, we started fixing more and more problems, until it finally started working.

Accomplishments that we're proud of

We started this hackathon a day late, so we finished the entire project in under 24 hours. It was a lot of work, but being able to see the finished project is great.

What we learned

This was the first time anyone on our team had used Sass, and the first time most of us had tried Firebase. We also all improved a lot in React, and in general got better at working collaboratively on a team.

What's next for Telecode

This is the kind of hackathon project we are likely going to actually continue development on. We are planning to add in the future:

  • Lobbies / room codes
  • More languages
  • More prompts
  • More themes
  • A voting system
Share this project:

Updates