Skip to main content
← Back to Projects
Password Game
Password Game screenshot 2
Password Game screenshot 3
Password Game screenshot 4

Password Game

GameMultiplayer
NestJSNext.jsPostgreSQLPrismaSocket.IODockerTypeScript

About

A spy-themed multiplayer password guessing game. One player gives hints while others try to guess the secret word. Features two modes: Host Mode for in-person play on a single screen, and Online Mode where players join on their phones. AI-generated passwords via LLM Gateway with multi-language support. Built for streaming with a dedicated public display screen.

Architecture

NestJS backend with WebSocket gateway (Socket.IO) for real-time game events and full state recovery on reconnect. PostgreSQL via Prisma ORM. Next.js frontend with spy terminal theme, separate host, player, and stream screens. Passwords generated through LLM Gateway. Nginx reverse proxy serves everything from a single Docker container.

Visit Website