JP
HomeBlogProjectsResumeAbout

© 2026 JP. All rights reserved.

Back to projects

Solo Kanban: A Personal Project Board Built for Focus

Solo Kanban is a lightweight, self-hosted kanban board designed for solo developers and small teams who want project management without the overhead. No sign-ups, no SaaS fees, no bloated feature sets — just a clean board to track your work.

Solo Kanban: A Personal Project Board Built for Focus

Tech Stack

NextjsReactPrismaAmplifyTailwind

Date

March 24, 2026

View SourceLive Demo

What It Does

At its core, Solo Kanban gives you a four-column board — Open, In Progress, Review, and Done — with drag-and-drop cards powered by Atlassian's Pragmatic Drag and Drop library. Create issues, move them across the board, and watch your progress take shape.

But it goes beyond a basic task list:

  • Projects — Organize your work into separate projects, each with its own board and settings.
  • Epics — Group related issues under color-coded epics to track larger initiatives.
  • Subtasks — Break issues down into checkable subtasks without losing the big picture.
  • Markdown Descriptions — Write rich issue descriptions with full GitHub-flavored Markdown support and live preview.
  • Priorities — Tag issues as Low, Medium, High, or Urgent to keep the important stuff visible.
  • Dark Mode — Because it's not optional anymore.
  • Keyboard Shortcuts — Navigate and manage your board without touching the mouse.

The Stack

Solo Kanban is a modern Next.js 15 app built with React 19, TypeScript, and Tailwind CSS v4. Data lives in a local PostgreSQL database managed through Prisma ORM. The whole thing runs with Docker Compose — one command to spin up the database, another to start the dev server.

There's no external auth service, no cloud dependency, and no third-party API calls. Everything runs on your machine.

Why Build This?

Most project management tools are designed for teams of dozens or hundreds. When you're working solo or in a small group, tools like Jira or Linear can feel like driving a semi-truck to the grocery store. Solo Kanban strips it down to just the features that matter for personal productivity — and because it's self-hosted, your data stays yours.

Getting Started

bash
git clone <repo-url>
cd solo-kanban
docker compose up -d
npm install
npx prisma db push && npx prisma db seed
npm run dev

Open http://localhost:3000 and start shipping.