# Pipeline and deals

Every deal where you can see it, and every move answered.

A board of deals by stage, each deal's next step, and the totals that move as you work.

- Canonical page: https://notchset.dev/kits/pipeline
- Live pieces: 9 (3 free, 6 Pro)

## Follow the task

1. Drag a deal to the next stage and watch the totals move.
2. Try a move the stage refuses, then give the reason it asks for.
3. Select several deals and change them together.

## States

A move that is refused and comes back, a deal that goes quiet, a bulk change with a reason, totals that roll.

## Application boundary

The demo keeps fictional deals in the page. Your server decides which moves are allowed and stores the result.

## Install the kit

Set up your project and authorized Pro registry first:
https://notchset.dev/docs/installation

```sh
npx shadcn@latest add @notchset-pro/board @notchset-pro/deal-card @notchset/stage-path @notchset-pro/stage-table @notchset-pro/stage-totals @notchset-pro/filter-bar @notchset-pro/bulk-bar @notchset/status-pill @notchset/segmented-control
```

## Start with free pieces

No Pro entitlement is required for these public Base UI URLs.

```sh
npx shadcn@latest add https://notchset.dev/r/stage-path.json https://notchset.dev/r/status-pill.json https://notchset.dev/r/segmented-control.json
```

## Live pieces

- [Board](https://notchset.dev/blocks/board) · Pro
- [Deal card](https://notchset.dev/blocks/deal-card) · Pro
- [Stage path](https://notchset.dev/components/stage-path) · Free
- [Stage table](https://notchset.dev/blocks/stage-table) · Pro
- [Stage totals](https://notchset.dev/blocks/stage-totals) · Pro
- [Filter bar](https://notchset.dev/blocks/filter-bar) · Pro
- [Bulk bar](https://notchset.dev/blocks/bulk-bar) · Pro
- [Status pill](https://notchset.dev/components/status-pill) · Free
- [Segmented control](https://notchset.dev/components/segmented-control) · Free

Each item installs as source in your project. This public guide contains descriptions and installation links, not Pro source.
