Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/dlampatricio/lamubi/llms.txt

Use this file to discover all available pages before exploring further.

La Mubi is a browser-based party game built around movies. Gather a group of friends in the same room, pick a mode, and let the TMDB-powered movie engine do the rest — no accounts, no installs, no waiting.

Introduction

Learn what La Mubi is and how it works before your first game night.

Quickstart

Get La Mubi running locally in under five minutes with your TMDB API key.

Charades Mode

Teams race to guess movies from silent acting. No speaking allowed.

Impostor Mode

One player doesn’t know the movie. Can the group find them before time runs out?

How it works

1

Get a TMDB API key

Create a free account at themoviedb.org and generate an API key. La Mubi uses it to fetch high-rated movies for every round.
2

Configure and run

Add your key to a .env file, install dependencies, and start the Next.js dev server. The game is ready at http://localhost:3000.
3

Set up the lobby

Choose Charades or Impostor mode, configure teams and players, and set the round timer (30 s / 60 s / 90 s).
4

Play

Pass the device to the acting player, start the timer, and let the chaos begin. Scores are tracked automatically across all rounds.

Explore the docs

Environment Setup

Configure your TMDB API key and environment variables.

Timer & Players

Adjust round duration and manage team rosters.

Movies API

The internal GET /api/movies endpoint that powers every round.

Game Store

Full reference for the Zustand store that drives all game logic.

TypeScript Types

Every interface and union type used across the codebase.

Screen Reference

Detailed walkthroughs of each in-game screen.

Build docs developers (and LLMs) love