Internal Tool

Docket

Track. Triage. Resolve.

Explore Features
Docket — Product Screenshot

Features

Issue Tracking That Gets Out of Your Way

Built for engineering teams that value precision over ceremony. Every feature exists because it solves a real problem we hit ourselves.

Replaces Trello & Jira
01

Kanban Board with Drag-and-Drop

Visual board layout with customizable columns. Drag cards between stages to update status instantly — no page reloads, no modals, no friction. Card ordering persists across sessions.

02

Hierarchical Project Organization

Unlimited nesting depth: Workspace → Product → Sub-area → Boards. Organize projects to match your actual team structure and product hierarchy, not some tool's assumptions about how you work.

03

Rich Card Detail View

Expandable card detail with type badges (bug, enhancement, feedback), reporter info, full metadata, activity log, and threaded comments. Everything about an issue in one place, with nothing hidden behind extra clicks.

04

Collapsible Sidebar Navigation

Full project tree in a collapsible sidebar with board shortcuts. Jump between boards and products without losing context. Expand and collapse to control information density on demand.

05

Breadcrumb Navigation

Full project hierarchy displayed as breadcrumbs on every board page. Always know exactly where you are in the tree — click any level to jump back up the hierarchy instantly.

06

Board Lifecycle Management

Rename, move between projects, archive, and delete boards via a three-dot context menu. Full lifecycle management for project phases, sprints, and one-off investigations without cluttering your workspace.

07

Search and Filter

Filter by app, priority, label, or free text across any board. Find any card in any project in milliseconds. Filters persist in the URL for easy bookmarking and sharing.

08

Board-Level Labels with Color Coding

Create and assign color-coded labels scoped to each board. Categorize cards by area, severity, sprint, or any taxonomy that fits your workflow. Labels are visible at a glance on the Kanban view.

09

Card Attachments

Attach files, screenshots, logs, and documents directly to cards. Dual storage backend — local filesystem for development, S3 for production. Inline image preview for screenshots.

10

Notification System

In-app notifications with unread count badge. Mark individual notifications as read or clear them all. Stay informed about changes to cards you're watching without checking every board.

11

Activity Audit Trail

Every change to every card is recorded: status transitions, label changes, comment additions, attachment uploads, priority updates. Full audit trail shows who changed what and when, with no gaps.

12

Trello Board Import

Single board or batch import from Trello JSON exports. Full migration of cards, labels, comments, and checklists with structure preserved. Move your entire project history without losing anything.

13

Public Bug Submission Endpoint

Unauthenticated endpoint for bug reports, enhancement requests, and general feedback. Let users and testers report issues without requiring an account. Submissions land directly on the designated board.

14

"Copy Claude Prompt" Button

One-click button on every card that copies a structured prompt to your clipboard — card title, description, reproduction steps, labels, and context — formatted for pasting directly into Claude for AI-assisted investigation.

15

Real-Time WebSocket Updates

Every mutation across all 29 endpoints broadcasts instantly to all connected clients via WebSocket. See your teammate move a card, add a comment, or change a label the moment it happens. No manual refresh needed, ever.

16

Global WebSocket Channel

Project-level and board-level event channels let you subscribe to exactly the scope you care about. Get notified when a new board is created in your product or when a card moves in your sprint — without noise from other teams.

17

Service Token Authentication

SHA-256 hashed, timing-safe service tokens for server-to-server communication. Integrate Docket into your CI/CD pipeline, deployment scripts, or other internal systems with dedicated machine credentials.

18

MCP Server — 29 Tools

Full Model Context Protocol server with 29 tools covering complete CRUD on all resources. Create cards, search issues, update status, manage projects, and import boards — all without leaving your AI assistant.

19

Light and Dark Mode

Full dark mode support via CSS custom properties, respecting your system preference. Comfortable for late-night triage sessions and bright-office mornings alike.

20

Responsive Design with Mobile Support

Fully responsive layout that works on desktop, tablet, and mobile. The Kanban board adapts to narrow screens without losing functionality — swipe between columns on touch devices.

How It Works

From Bug Report to Resolution

1

Report

Create cards manually, via MCP, or through the public bug endpoint. Import entire Trello boards with full history.

2

Triage

Assign priority, labels, and placement. The project tree keeps everything organized across teams.

3

Resolve

Drag cards across columns. WebSocket updates keep the whole team in sync. AI assists investigation.

4

Archive

Completed work archived with full audit trail. Card history preserved and searchable indefinitely.

Technical Specifications

Under the Hood

Backend

  • FastAPI (Python 3.12+)
  • PostgreSQL database
  • WebSocket real-time events (29 mutation endpoints)
  • SHA-256 hashed service token auth (timing-safe)
  • Local and S3 attachment storage backends
  • MCP server with 29 tools

Frontend

  • React 19 with TypeScript
  • Drag-and-drop Kanban with persistent ordering
  • Collapsible sidebar with project tree
  • Breadcrumb navigation
  • Notification system with unread count
  • Light and dark mode via CSS custom properties
  • Responsive design with mobile support

Integrations

  • Trello import (single and batch with full migration)
  • MCP integration for Claude Code
  • Public bug/enhancement/feedback submission API
  • Service-to-service token authentication
  • "Copy Claude Prompt" for AI-assisted investigation

Infrastructure

  • CI/CD via AWS CodeBuild
  • ECR container registry
  • CloudFront CDN for frontend
  • RDS PostgreSQL on AWS
  • SSM Session Manager for production access

Development

100% Built by Claude

Docket was built entirely by Claude (Anthropic) working alongside a single human supervisor. Every line of code, every test, every deployment: AI-authored with human direction.

184h
Human Equivalent
301m
Claude Build Time
72m
Human Prompting
36.7x
Leverage Factor