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

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