Twitch Extension so that I (streamer) can play chess against the viewers

Job ID: 30753418

Budget: $30 – $250 USD

The extension should have the following functionality:
1. It should show a chessboard on the broadcast screen, with pieces
2. I am the streamer and I make a move
3. The audience then also make a move and each move is counted as one vote
4. A table should show the amount of votes per move in real time on the screen
5. I (streamer) then make the public's most voted move and the game continues, always like this
6. It would be desirable to use the chess.js and chessboard.js libraries to render the board and control moves
7. Maybe MongoDB is important to save the game state, vote counter, etc.
Related categories: JavaScript HTML Node.js MongoDB Twitch