Skip to content
Profile photo of Pablo Viniegra Picazo
Español
ShortcutD

Selected project10 · 10

10 / 1012 tech

Collaborative Kanban

Collaborative Kanban: Visual work-management application with collaboration, permissions, activity tracking, notifications and optimistic updates.
Collaborative Kanban
Problem
A collaborative Kanban board must keep permissions, ordering, activity and notifications consistent while several people modify the same work.
Decision
I chose a server-first architecture with Next.js App Router, Server Actions and domain-oriented modules.
Challenge
Persisting drag-and-drop ordering while coordinating optimistic updates, permissions and real-time events.
Result
The product integrates authentication, collaboration, attachments, activity tracking, notifications and assistance for generating cards.

Remote session

terminal@pablo.dev

Connecting to terminal@pablo.dev…