Skip to content

Family Feud#

Introduction#

I was watching a game show on 📺 TV called Family Feud. It features two groups to compete with each other to name the top answer or most popular answers to a specific survey.

And I thought this could be the next thing I could develop in Node.js as a web application that we can play virtually in our "Fun Friday" sessions.

Some idea came to my mind to also feature it as a tool where people can upload and use their own data for the game. 👍

And at the end of the day, my team not only had fun, but also enjoyed it since they get to know more about their team, since I secretly sent a survey for each one of them in private, collected it and used it as the data to play.

Family Feud

Website#

Features#

This web application is rather used as a tool than a game.

  • Self-hosted
  • Play with predefined survey data
  • Let's you import and set your own data
  • Game audio
  • Allows setting number of rounds
  • Scoring (manually distributed by host)
  • Display name of each members in a group
  • Auto/manual announce of correct/incorrect answers
  • Built-in countdown timer
When playing virtually, the host can do a screenshare for the audience
and participants to see the board.

Participants can use the buzzer tool https://buzzin.live/ (not affiliated with this app) 1.

When playing in person, the host can project it to the audience at front.

Conclusion#

I was able to apply and practice my skills again in the Angular framework along with Angular Material.

My my team had more fun and interaction with each other. Aside from enjoying the moment, they also get to learn more about their team since the data is them. What do I mean by that? Well, before I told them that we will be going to play Family Feud, the first thing I did was to privately send a survey for each one of them and collected it. So it really surprises them and had them to be more interested of what is on the board.

With the features mentioned above, this application is rather used as a tool since you really cannot play this game alone as someone must host the game for it to progress.

It is recommended that the host knows about the location of answers beforehand or had it written as a note for themselves so that the host can rather click the cards on the board to reveal it. Otherwise, the app itself will automatically treat any mispelling or typo input.


  1. https://buzzin.live/ 

Comments