02 — Real-Time Gamification — 2025
Focus Arena
Focus Arena is a gamified productivity app built around real-time collaboration, guild mechanics, task progress, and live social features. The backend follows a layered ASP.NET Core architecture with SignalR-powered updates.
The Challenge
Traditional to-do apps lack motivation. Users start tasks but rarely sustain momentum because there's no social accountability or competitive element driving continued engagement.
The Approach
I gamified the entire productivity loop — tasks earn XP, XP drives leaderboard rankings, and guilds create social pressure. SignalR pushes real-time updates for chat, notifications, and leaderboard changes. The backend uses clean architecture with Entity Framework Core and JWT-based auth with refresh tokens.
What I Built
Implemented real-time chat, notifications, leaderboard updates, and friend request workflows using SignalR WebSocket connections.
Designed JWT-based authentication with access and refresh token rotation for persistent, secure user sessions.
Structured the .NET backend around clean architecture boundaries — separating domain logic, application services, and infrastructure.
Tech Stack
Guild activity history, notification polish, and ranked productivity seasons.