A party game all about lying - heavily inspired by the Jackbox Party Pack game "Fibbage: Enough About You"
  • Svelte 53%
  • JavaScript 39.3%
  • CSS 5.1%
  • Dockerfile 2%
  • HTML 0.6%
Find a file
2025-06-03 16:51:58 +02:00
.github/workflows chore: explicitly require node 22 2025-06-03 16:51:58 +02:00
.vscode chore: cleanup 2024-12-18 15:31:17 +01:00
assets update readme 2024-05-28 00:34:24 +02:00
client ci: add workflow 2025-06-03 16:47:07 +02:00
server chore: add healthchecks 2025-06-03 16:08:49 +02:00
shared allow the server logic to run on the client, allowing hosts to serve and play on one device, transition server code to a proxy / gateway server complete with rooms, display a qr code for easy joining a room 2024-05-28 23:54:45 +02:00
.gitignore initial commit 2024-05-23 00:35:44 +02:00
.npmrc allow the server logic to run on the client, allowing hosts to serve and play on one device, transition server code to a proxy / gateway server complete with rooms, display a qr code for easy joining a room 2024-05-28 23:54:45 +02:00
LICENSE rename project, add license 2024-05-23 14:51:07 +02:00
package.json chore: explicitly require node 22 2025-06-03 16:51:58 +02:00
pnpm-lock.yaml chore: add healthchecks 2025-06-03 16:08:49 +02:00
pnpm-workspace.yaml chore: approve builds 2025-06-03 16:48:08 +02:00
README.md chore: explicitly require node 22 2025-06-03 16:51:58 +02:00

Flunkerei

A game all about lying - heavily inspired by the Jackbox Party Pack game "Fibbage: Enough About You"

ci

Uncover truths and fabrications as players reveal personal anecdotes and craft convincing lies. With new rounds adding twists and turns, it's not just about what you know, but who you can fool!

Flunkerei Hero Image

Getting Started

Install the Node.js v22 runtime and the pnpm package manager.

# Arch Linux
pacman -S nodejs-lts-jod
corepack enable
corepack prepare pnpm@latest --activate

Install the dependencies

pnpm install

Spin up the client

cd client
pnpm dev

Spin up the server

cd server
pnpm dev

Visit localhost:5173 in your browser and start playing!

Local Multiplayer

If you want to play with friends within the same network, you will need to change some settings.

Note

As soon as we have implemented a gateway server, these steps will no longer be necessary. A well known gateway server will then handle communication between clients and servers without the need for manual configuration.

  1. Find out your local IP address
  2. Open the client/.env file and change the VITE_API_BASE_URL to http://<your-ip>:3000
  3. Launch the client with the --host flag to allow outside connections
  4. Launch the server as usual
  5. Let your friends connect via http://<your-ip>:5173