Back to portfolio

Project

KittyTask

KittyTask desktop screenshot 1 of 5

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

Tools used

Next.jsTypeScriptTailwindASP.NET CoreEF CorePostgreSQLDocker