Ship sprints,
not spreadsheets.

Fast project management for engineering teams and software agencies. Two dollars a seat, the whole team included.

Median interaction
40ms
Free seats
10
Jira import
1 day
Sprinty WebBoard
Todo
SPR-201
Board & sprintsAK

Keyboard navigation between board columns

3Oct 2a11y
24h
SPR-205
Public APISR

Rate-limit /v1/tickets to 120 rpm per token

2api
1d
SPR-198
OnboardingMP

Resend invites from the members table

1
1d
In Progress
SPR-194
RealtimePD

Realtime reconnect with exponential backoff

5Sep 30infraperf
46h22m
SPR-199
Board & sprintsAK

Sprint carry-over reports stale story points

3Sep 29regression
73h1h
In Review
SPR-188
Jira importJL

Importer maps Jira issue keys to aliases

8
3211h3h
Sprint 24 · day 6 of 10

Six clients. One workspace.

Every client gets their own board, their own workflow, and their own room. You see all of it from one place.

Northwind ClinicscrumSprint 14 · day 3 of 10
Todo3
NWC-38MP

Welsh copy for the intake form

5 pts
NWC-50AK

Slots vanish past midnight

3 pts
NWC-52SR

Waitlist when a day is full

2 pts
In Progress2
NWC-42AK

Reschedule link expires too early

3 pts
NWC-46PD

GP letter upload on signup

3 pts
In Review2
NWC-31PD

Card payment retries on 5xx

5 pts
NWC-44JL

SMS reminder the day before

2 pts
Done2
NWC-27SR

Clinician photos crop to square

2 pts
NWC-19JL

App Store release checklist

3 pts
Halden StudiokanbanWIP 3 of 4
Todo3
HAL-84MP

Case study template for the museum job

HAL-90AK

Press page with award logos

HAL-91SR

Redirects from the old URLs

In Progress3
HAL-88SR

Project gallery lazy loads full size images

3 pts
HAL-79PD

Contact form spam filter

HAL-86AK

Floor plan viewer zoom on touch

Done2
HAL-71JL

Typeface licence for web

HAL-68PD

Staging on the studio domain

Orbit FreightkanbanWIP 4 of 5
Todo2
ORB-51SR

Customs docs upload per crate

ORB-52AK

Rate quote from postcode pair

In Progress3
ORB-45MP

Live map for pallets in transit

ORB-47PD

Proof of delivery photo

ORB-48JL

Depot handover scan

In Review2
ORB-39JL

Delay alerts by email and SMS

ORB-41MP

Invoice run on the first

Done2
ORB-33PD

Driver app offline mode

ORB-30SR

Fleet list import from CSV

Verde FoodsscrumSprint 9 · day 7 of 10
Todo3
VRD-65SR

Repeat last week's basket

3 pts
VRD-69PD

Delivery slot fee by postcode

5 pts
VRD-70MP

Recipe cards link to products

2 pts
In Progress1
VRD-63AK

Substitutions when an item sells out

5 pts
In Review1
VRD-58JL

Allergen filter on search

8 pts
Done3
VRD-51MP

Refunds for missing items

3 pts
VRD-54AK

Driver ETA on the order page

3 pts
VRD-49SR

Loyalty points at checkout

5 pts
Kestrel BankscrumSprint 22 · day 5 of 10
Todo2
KES-118MP

Interest statement as PDF

3 pts
KES-121SR

Goal progress widget

2 pts
In Progress2
KES-114PD

Round up spare change into pots

5 pts
KES-116SR

Joint pot invites

5 pts
In Review3
KES-109AK

Face ID on every transfer

5 pts
KES-111JL

Audit log export for compliance

3 pts
KES-106PD

Session timeout after 5 min

2 pts
Done2
KES-101AK

Open banking consent screen

5 pts
KES-98MP

Dark mode for the card screen

2 pts
Atlas RealtykanbanWIP 2 of 3
Backlog3
ATL-31MP

Viewing requests go to the branch

ATL-33SR

Price drop alerts

ATL-34PD

Stamp duty calculator

In Progress2
ATL-27JL

Map search by drawn area

ATL-29AK

Listing photos in WebP

Done3
ATL-22AK

Floor plans from the CRM feed

ATL-20JL

Branch pages with opening hours

ATL-18PD

Saved searches sync to email

Per client

Scrum for this client. Kanban for that one.

The retainer client wants a sprint they can plan against. The startup wants a wall of cards they can reorder every morning. The method is a per project setting, and the same tickets move between the two.

  • Sprints, story points and a backlog where Scrum is the deal
  • A flowing board with WIP limits where it is not
  • Change the method without rebuilding the project
Northwind ClinicBoard
Todo
In Progress
In Review
Done
NWC-42
BuildAK

Reschedule link expires too early

3
45h40m
NWC-38
ContentMP

Welsh copy for the intake form

5
3h
NWC-31
BillingPD

Card payment retries on 5xx

5
28h1d
NWC-27
BuildQA✓SR

Clinician photos crop to square

2
2d
NWC-50
BuildAK

Slots vanish past midnight

3
620m
NWC-19
LaunchQA✓JL

App Store release checklist

3
4d

Client rooms

Give clients a room, not a status email.

Clients get a room beside the work with the links, files, recurring meetings and decisions that concern them. They see what was decided and why, without seeing every ticket you are still arguing about.

  • Staging logins, repos and design files where everyone looks
  • Recurring meetings carry their next date and joining link
  • Decisions keep the why, so nobody relitigates them in month four

Branches, deploys and errors write back to the ticket from GitHub, GitLab, Slack and Figma.

Client roomNorthwind Clinic
Links3
Staging loginstaging.northwind.dev/login
Git repogithub.com/poxito/northwind-portal
Figma design systemfigma.com/design/Cumnva9cB
Recurring meetings2
Weekly standupNext · Mon, Sep 21 · 10:00
Client check-inNext · Thu, Sep 24 · 15:30
Decisions2
Separate the frontend and backendDeploys stop blocking each other once the API is versioned
Ship the importer before SSOThree pilot teams are still on Jira and cannot move without it
Files2
Brand kitnorthwind-brand.zip · 24 MB
Signed SOWsow-phase-2.pdf · 380 KB
Meeting notes2
Phase 2 kickoffSep 8 · 6 attendees
Auth walkthroughSep 17 · 4 attendees
Notes2
Environment variablesWhere each secret lives and who rotates it
Onboarding a new devAccess, repos, and the first ticket to pick up
Shared with the clientNo export required

Talent pool

See who is free. Put them on the client that needs them.

Agencies staff people across clients, not into one product team. The talent pool shows who has room this week and moves them onto a project without a spreadsheet and three messages.

  • Availability by the week, across every client
  • Assign someone and their capacity updates everywhere
  • Contractors and guests cost nothing on the free plan
Talent pool
Pick someone, then a client

Available this week

Why we built it

We built this by running an agency on it first.

We were paying for a separate tool per client, exporting status reports nobody read, and keeping staffing in a spreadsheet. So we built the thing we wanted, then priced it at what it costs us to run.

Pricing

$2 a seat. Add your whole team and your clients.

Free under ten people. After that it is $2 a seat, and the price does not change when your headcount does.

Free

For small teams getting started.

$0forever

  • Up to 10 members
  • 2 projects
  • Sprints & backlog
  • Board & list views
  • Basic automations
  • Community support
Start free
Most popular

Pro

For teams that ship every week.

$2seat / month

10 × $2$20/ month

Billed monthly · cancel anytime

  • Unlimited members
  • Unlimited projects
  • Everything in Free
  • Roadmap & timeline
  • Advanced automations
  • Command bar & shortcuts
  • Integrations
  • Priority email support
Start free trial

Enterprise

For orgs with security & scale needs.

Let's talkcustom

  • Everything in Pro
  • SSO / SAML
  • Audit logs
  • Dedicated support
  • SLA
  • Onboarding
Contact sales

Every line of it

CapabilityFreeProEnterprise
Workspace
Members10UnlimitedUnlimited
Projects2UnlimitedUnlimited
Guests
History retention90 daysUnlimitedUnlimited
Planning
Sprints & backlog
Board & list views
Roadmap & timeline
Dependencies
Burndown & velocityCurrent sprint
Workflow
Automations3 rulesUnlimitedUnlimited
Command bar & shortcuts
Integrations
API & webhooks
Security & support
SSO / SAML
Audit logs
SLA
SupportCommunityPriority emailDedicated

Questions people actually ask

Move your first client over this afternoon.

Import one client project, invite the team, give the client a room. If it is not better than what you have now by Friday, nothing was spent finding out.

10 seats free · no card