Back to projects

Portfolio

Blefiya

Online multiplayer party game platform with multiple game modes (Spyfall, Ciphers, Property, Rails, and more) in Ukrainian.

ReactNext.jsNestJSTypeScriptTailwind CSSSocket.IOPostgreSQLPrismaRedis
Blefiya
Click to expand

Role

Full Ownership

Year

2026

Stack

React · Next.js · NestJS · TypeScript · Tailwind CSS · Socket.IO · PostgreSQL · Prisma · Redis

Overview

Blefiya is a full-stack real-time web application combining multiple party and board games into a single ecosystem with real-time room synchronization, player progression (ELO/XP), custom UGC submissions, and live spectator modes.

Challenge

Designing a flexible real-time backend architecture capable of supporting vastly different game mechanics — from fast-paced role association timers to complex turn-based board games — while maintaining strict type safety and low latency state sync.

Outcome

Shipped a modular party game platform built with NestJS Clean Architecture and Next.js App Router, featuring 9 active game modes, real-time WebSocket lobbies, ELO leaderboards, spectator mode, and admin UGC content moderation.

Key features

  • 9 distinct party & board game modes (Spy, Ciphers, Property, Rails, etc.)
  • Real-time state synchronization using Socket.IO and Redis
  • Player progression with ELO ratings, XP system, and global leaderboards
  • UGC submission engine for user questions with admin moderation pipeline

Next project

Quiet Alley