The Remote Bingo project is intended to provide a fun way to play Bingo (either on your own or with others). The interface will cache your current board, allow for export, and customizing the items via the remote-bingo.csv file.
And see this post for a writeup about the development of this interface.
Generally, you get a bingo notification when you:
And if you want to play for the super win (filling the entire board) you'll get a bigger congratulations notification.
If you want to play with the current questions present in remote-bingo.csv, then just go to the Remote Bingo interface on GitHub pages and you are good!
While the interface isn't actually shared between people, if many people load the same page and load the same set of items, the order of the items will be different, and you can play until someone has a bingo. You can strive to get bingo for rows, columns, or (the ultimate win) is an entire board.
However, if you want to customize this interface for your own bingo items:
For the third point above, if you change the name of the file you'll need to edit index.js to load in that file:
var bingo = new Bingo()
bingo.load_csv("remote-bingo.csv")
And then you can add other lists to the interface as follows:
bingo.add_bingo_list("bingo-lists/new-programmer.csv")
bingo.add_bingo_list("bingo-lists/quarantine-cooking.csv")
bingo.add_bingo_list("bingo-lists/indoor-activities.csv")
And they are available at the bottom of the interface for a user to select to change the board:
If you create a fun set of items or want to update the existing lists, please contribute them here!
If you'd like to contribute, here are a few ideas:
This software is under a permissive MIT License.
Please open a PR to update and improve these lists! More items mean better randomization and variety for playing different boards.
The default "remote bingo" includes items that are related to working remotely, COVID-19, and general conference calls.
Thanks to bcrypt on Twitter for these card entries!
Thanks to Kat Maddox for creating this original card on Twitter!
Thank you to A Game of Dabs on Codepen that I was able to refactor into a Vue.js application to serve a custom board. I'm terrible at JavaScript and this example was exactly what I needed to get started. If you would like to add a board or items for a category, please don't hesitate to open a pull request.