Skip to main content
The client is a lightweight Next.js 15 frontend that connects directly to the service REST API. It provides a visual interface for managing tasks and contacts without requiring authentication or a cloud deployment.

What it provides

  • Kanban board — drag-and-drop task management across 5 status columns
  • Task detail — full task view with comments, metadata, and reminder scheduling
  • Contact management — browse and search contacts with cross-channel identities
  • Auto-refresh — updates every 10 seconds

Tech stack

Architecture

The client has no database or backend logic of its own. It’s a pure frontend that proxies all operations to the service REST API:
All state lives in the service. The client fetches and displays it.

Pages

Client vs. cloud UI