Everyone who works here

The People tab groups the whole company office-first — Management, Project Management, Sales, then Field Crew grouped by crew with the leader lifted out.

What it is

A directory built from the merged roster. Groups run in the order the business is organised, each with a one-line description. Field crew are last and grouped by crew, with unassigned field hands shown rather than dropped.

Also called: team page · staff list · who's on which crew · company directory

See it
Everyone who works here
Area
Operations
Group
People
System
Team & Crews
Solves
2 named problems
01Fetches /api/team/roster and buckets by role.
02Field crew blocks list the crew lead above a divider, then members alphabetically, on one shared grid so the cards line up.
03Field hands whose crew was deleted or never set appear in an unassigned block.
The People tab: four grouped sections with avatar cards, the Field Crew section split per crew with the leader card above a divider. Sample data — no customer information appears here.
How it works
  1. 1Fetches /api/team/roster and buckets by role.
  2. 2Field crew blocks list the crew lead above a divider, then members alphabetically, on one shared grid so the cards line up.
  3. 3Field hands whose crew was deleted or never set appear in an unassigned block.
  4. 4People without a login are marked, and roles that require one are flagged.
Why we built it

The team page listed field crews and nothing else, because crew records were the only place it looked — so the sales reps, managers and project managers who also work there were simply not on it. Everyone who works for the company now appears in one list, grouped office, then sales, then field, which is the order the business is organised in and the order someone scanning for a name expects. Field crew sit last and are grouped by crew, since with a dozen labourers which crew is the only question anyone is asking. People assigned to nothing are surfaced rather than hidden, because a person missing from the roster is a person nobody notices is unassigned.

The problem
  • A team page that only showed field crews.
  • Unassigned people quietly missing from every list.
Sound familiar?
What you get
One page that reflects the actual shape of the company.
Crew membership readable at a glance.
Gaps in assignment and access surface themselves.

See it on your own jobs

Twenty minutes, your numbers, no slide deck. We’ll build one of your real buildings in front of you and send you the estimate link at the end — yours to keep either way.

or keep browsing features →