Introduction #
Most teams stitch together five tools that don't talk to each other: a tracker, a ticket queue, a planning calendar, a docs app, and a spreadsheet for who-can-do-what. Trackr collapses all of that into one workspace where the data stays connected and every action has a keyboard shortcut.
This guide walks you from an empty account to a running project: creating your organization, inviting your team, setting up roles, and shipping your first task. If you'd rather just explore, hit ⌘K anywhere in the app to jump to anything.
What you can build #
Project tracking
Capacity planning
Support inbox
Team wiki & notes
CLI & TUI
iOS app
How the pieces fit #
Trackr is one repository with four deployable parts that evolve together:
| Part | What it does |
|---|---|
| Web app | The product core. Owns the database schema, the HTTP API and the collaboration server. |
| Worker | Drains the job queue: emails, webhooks, push notifications, digests, cleanup. |
| Scheduler | Enqueues recurring jobs on a schedule. Never does work itself. |
| Clients | The trackr CLI and the native iOS app, both talking to the same /api/v1. |
The whole system runs on Postgres and a few Go binaries. There is no message broker and no separate real-time service: the queue is a table, and collaborative editing runs inside the web process. See Self-hosting for the full picture.