Work/ Focus Arena

02Real-Time Gamification2025

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.

CategoryReal-Time Gamification
Year2025
Stack7 technologies
StatusActive

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

01

Implemented real-time chat, notifications, leaderboard updates, and friend request workflows using SignalR WebSocket connections.

02

Designed JWT-based authentication with access and refresh token rotation for persistent, secure user sessions.

03

Structured the .NET backend around clean architecture boundaries — separating domain logic, application services, and infrastructure.

Tech Stack

ASP.NET Core 8C#ReactTypeScriptSignalRMySQLDocker
Currently Building

Guild activity history, notification polish, and ranked productivity seasons.