I worked on a multiplayer version of the puzzle card game Set recently with a friend. It uses socket.io to communicate and Svelte for the front end. It’s a lot of fun to play with friends or alone: https://isaset.com/
This is an implementation I have played with a bit, works well too!