How ShipIt works
ShipIt keeps a team’s work in projects. Each project has its own statuses (its workflow), boards that show tasks by status, and tasks that people discuss, vote on and move along. Roles decide who can do what.
A few ideas hold the whole app together:
- A status is the truth. Every task has exactly one status of its project. A task is open while its status is not in the done category; there is no separate “closed” flag.
- A board is a view, not a container. Each column of a board is one status. A task can be on several boards of its project at once (a triage board and the current sprint, say), or on none. Moving a card to another column changes the task’s status everywhere.
- Tasks open where you are. Tap a task anywhere it is listed and it opens in a dialog over the page. Going to the task’s own page is a separate, explicit action.
- Permissions, not ranks. Every feature checks a permission. A person’s role in a project, when they have one, takes the place of their workspace role there.
Start with Getting started, or pick a topic:
Getting started
Sign in to your team's workspace, or use ShipIt on one device with no account.
Read →Your first project
The New project wizard - start blank, from a GitHub repository, or from a sample.
Read →Projects
Members and project roles, statuses (the workflow), tags, files, archiving.
Read →Boards and sprints
Columns, swim lanes, adding tasks, selecting several cards, and running sprints.
Read →Tasks
The task dialog and its menu, types and priorities, markdown, comments, mentions, votes and the on-device summary.
Read →Search and saved views
Search every project at once, filter, sort, act on many tasks at once, save views and pin them to home.
Read →GitHub-backed projects
Link a project to a repository - issues become tasks, kept in sync both ways.
Read →Roles and permissions
The built-in roles, custom roles, project roles, and every permission.
Read →Settings
Theme, people, tags, roles, your GitHub connection and the About box.
Read →