Web App

Browser-based kanban with drag-and-drop, calendar, and reports.

Launch

Start the web server and open in your browser.

barkcli serve --open             # open in browser
barkcli serve --port 8080        # custom port
barkcli serve --board backend    # specific board

Dashboard

Overview of all boards, tasks, and recent activity.

Dashboard · Board · Calendar · Reports · Code

Stat cards show:
- Total tasks
- Tasks in progress
- Completed this week
- Overdue tasks

Board View

Kanban, table, and list sub-views with drag-and-drop.

┌──────────┬──────────┬──────────┬──────────┐
│ Todo     │ Doing    │ Review   │ Done     │
│          │          │          │          │
│ ┌──────┐ │ ┌──────┐ │ ┌──────┐ │ ┌──────┐ │
│ │Auth  │ │ │API   │ │ │Tests │ │ │Setup │ │
│ │UI    │ │ │DB    │ │ │      │ │ │CI/CD │ │
│ └──────┘ │ └──────┘ │ └──────┘ │ └──────┘ │
└──────────┴──────────┴──────────┴──────────┘

Security

Binds to localhost by default. Use --host for LAN access.

barkcli serve                    # localhost only
barkcli serve --host 0.0.0.0     # LAN access (warning)
barkcli serve --token mysecret   # require auth