BiblioBluff is a social deduction reading game where players read a piece of text, present it to their peers, and then have to figure out and vote out the player that didn't read about what they presented.
Players join a game using a phone or network-enabled device, in groups they read randomly assigned texts, they then present the text to their group. The group then has to figure out who didn't read about the topic they presented. If the group manages to vote the impostor out, the group wins. If the impostor is not voted out, they win this round.
The people involved in working on the project in 2024
Thanks Norwegian National Center for Ecellent IT-Education for financing this project
The people involved in working on the project in 2023
Thanks Norwegian National Center for Ecellent IT-Education for financing this project
The backend API and Websocket server runs and is built on Node JS, and uses MariaDB as a database.
For server deployment we use Docker
The Frontend was originally made using plain js and custom elements, but we have moved parts of BiblioBluff to use front-end frameworks. The playing side of BiblioBluff is currently built using Qwik and a Static-Adapter, while the lobby and game creation is built using plain javascript.
For frontend deployment we use automatic deployment using Cloudflare Pages