How to make a working bingo card

Maybe this is a weird question, but would anyone have an idea how to create a functional bingo card in Obsidian?

Let me provide you with some context:

Instead of new year resolutions my friends and I make bingo lists with fun things we would like to do, projects we’ve been putting off and other goals. The idea is that you don’t have to do everything on the list, but will want to do as many things as possible to get as many rows full. So basically a gamified non-commitical version of new year resolutions.

What I’m trying to do

This year I want to make the bingo card in Obsidian, as some of my goals are projects or general goals that I already track within Obsidian. I have created a ‘bingo card’ with bases cards view, which works good enough to use, but definitely does not have the functionality of a working bingo card (the 5x5 layout and ability to cross out the cards and get an actual bingo row).

I have no clue how to make a functional bingo card, so I figured I’d ask on here. It’s just for fun and seems to me like quite a challenging assignment, so please only help if you see it as a fun challenge! (:

Things I have tried

At the moment I have separate files for all the goals that I display with bases cards view. The cards have the following attributes:

  • a cover photo
  • a title
  • a ‘complete’ status (checkmark for complete, cross for not complete)
  • a relative progress tracker (some goals have very specific trackers, such as upping my climbing to a certain grade. The relative progress tracker would display my highest climbed grade)
  • a progress bar that works with a percentage. If that percentage reaches 100 the status automatically changes to complete.

Functionality I’m missing

  • Cards view does not have the option to display in a 5x5 grid (as far as I have found, I’ve asked in a different forum post if this is possible)
  • I can’t very clearly ‘cross out’ a goal unless I manually change the picture to the same picture with a cross over it. I can only add a small ‘completed’ property underneath the picture.
  • I can’t easily check if I’ve got a bingo row full. (this ties into clearly ‘crossing out’ something. If there’s a big cross through a card it would be clear enough that a row is completed and I wouldn’t need a line that crosses through the finished row or anything)

Once again, the setup I have right now is good enough to use, but I was wondering if it’s possible to create an actual working bingo card, because that would be really fun (: