Back to portfolio
Next.js
TypeScript
Tailwind
ASP.NET Core
EF Core
PostgreSQL
Docker
Project
KittyTask
Project details
KittyTask
Full-Stack Real-Time Task Management Platform
A full-stack Trello-style task management app with real-time collaboration over SignalR WebSockets. Boards, lists, and cards with drag-and-drop reordering, email-based team sharing, color labels, custom backgrounds, and JWT auth — all self-hosted via Docker Compose.
Key features
- Real-time board sync across all members via SignalR WebSockets
- Drag-and-drop reordering of lists and cards powered by dnd-kit
- Email-based board sharing with normalized BoardMember join table
- 8 color labels and custom gradient or image board backgrounds
- JWT + ASP.NET Identity auth with auto-generated user avatars
- Self-hostable: full Docker Compose setup with Caddy reverse proxy
