Overview
DevFlow is an enterprise-grade project management platform built with a microservices architecture. It features real-time collaboration via SignalR WebSockets, a fully customisable Kanban board with drag-and-drop, sprint planning with velocity tracking, and richly rendered analytics dashboards using Recharts.
Key Challenge
Designing a real-time concurrency model that handles simultaneous card moves by multiple users without race conditions. Solved using optimistic UI updates backed by event-sourcing on the server.
Outcome
Achieved <50ms latency on card updates, supporting 200+ concurrent users per workspace in staging load tests.
Technology Stack
Next.jsASP.NET CoreSignalRPostgreSQLDockerAzureRedisTypeScript