← All products
Live

Shareef Tracker

A personal, local-only ticket tracker with one board across every project — where tickets are captured by a Claude Code skill run inside any repo, so the tracker never scrapes your code. Native, open-source, no cloud. In use locally — contact for project access or more info.

  • NestJS
  • Prisma
  • SQLite
  • React
  • Vite
  • TypeScript
  • Tailwind

Shareef Tracker is a personal ticket tracker that runs entirely on your own machine and gives you a single board across all your projects — captured, not scraped.

The Shareef Tracker board — a dark "Command Deck" HUD with status channels as columns and instrument-tile tickets

What it does

Instead of scanning your repos for TODOs, it flips the model: a global Claude Code skill (todo) runs inside whatever project you’re working on, classifies the ticket, and pushes it to the tracker over a local API. Everything lands on one board — grouped by workspace, group, and project — with list and kanban views, filters, and an “on fire” view for whatever’s overdue or highest-priority across every project at once.

How it’s built

  • Local-first and native. NestJS + Prisma + SQLite backend, React + Vite web UI — no cloud, no Docker, no paid services. SQLite is just a file; it all runs from a Makefile.
  • Hermetic by design. The tracker never reads or writes your repositories — its only ingress is the API and the UI, so capture can’t corrupt your code.
  • A board built like an instrument panel. A dark “Command Deck” interface — ink-and-grid canvas, a single lime accent, self-hosted mono × grotesque type, status columns as channels and tickets as tiles — that stays usable from a wide desktop down to a phone.
  • Signals that keep the board honest. Per-project health lights, a view for stale tickets, a “resume where you left off” banner, and recurring tickets that recreate themselves on completion — plus creating a project straight from the board when there’s no repo behind it.
  • You own your data. CSV/JSON export, JSON import, and timestamped backups are built in.

Status

Built and in daily use — the backend API, the todo capture skill, the redesigned web board (list + kanban, drag-and-drop, subtasks, command palette, responsive down to mobile), a commit-hook that auto-closes tickets from your git messages, and a quality-of-life layer (project health lights, stale-ticket aging, resume, recurring tickets, in-board project creation) are all in place, plus a .ics feed to subscribe to due dates. It’s a personal daily-driver today, in use locally on my own machine — not a public download; a one-command packaged install for other machines is the next step. Want a closer look or access? Get in touch.