Crew Genius:
Workforce Management, Crew-First

IdeaDesignSystemShipped
Crew Genius dashboard showing the warm, crew-first interface with greeting, coverage, and priority tasks
groupsIdea

Workforce Software Forgot the Workforce

Retail and hospitality run on people. A coffee shop opens because someone shows up at 5am to start the espresso machine. A boutique hotel earns a five-star review because the front desk knew the guest's name. The crew is the product. And yet the software built for managing them treats them like rows in a spreadsheet — shifts to fill, hours to track, costs to minimize.

Every existing workforce tool optimizes for the same thing: operational efficiency for the manager. Schedule faster. Cover more shifts. Cut more cost. The team member experience is an afterthought — a mobile app bolted on so workers can see when they're working and request time off through a clunky form. The manager gets a dashboard. The crew gets a notification.

The idea behind Crew Genius was to flip the priority. Build a workforce management platform where the crew member experience matters as much as operational efficiency — where knowing "who" comes before scheduling "where" — and where the language, the visual tone, and the information architecture all reflect a simple belief: take care of your crew, and your crew will take care of your customers.

Crew Genius dashboard with warm greeting, shift timeline, coverage ring, and priority tasks — designed to feel human rather than industrial

The dashboard sets the tone — a personal greeting, pending requests called out by name, and quick actions that read like verbs a manager would actually use: create shift, assign task, send message.

paletteDesign

Design-First, Driven by Preparation

Most SaaS products start with a backend and add a UI on top. Crew Genius started the other way around. Before any code was written, the project produced a complete foundation: a stylescape and moodboard defining the warm, hospitality- forward visual tone; user personas mapping out managers, crew leads, and frontline workers; a full information architecture for thirty-plus screens; and a data model that the screens were designed against.

That preparation paid off in the design phase. The original workflow ran every screen through v0 first, then Stitch, then token extraction, then Next.js. After the first few screens it became clear that with the moodboard and the detailed screen prompts already in hand, Stitch alone was producing better results than the multi-tool chain. The workflow pivoted mid-stream to Stitch-direct — feeding Stitch the moodboard and a structured screen prompt and getting design-ready variants back in a single pass.

Three dashboard variants were generated to explore direction. Variant 2 had stronger structural completeness; Variant 3 had a warmer, more personality-driven aesthetic that aligned with the crew-first philosophy. Variant 3 was chosen as the anchor — and every subsequent screen, from the crew list to the schedule to the person detail page, inherits its design system: light sidebar, teal-green primary, soft rounded cards, friendly typography.

Stitch-Direct Design Workflow

Moodboard + Prompt → Anchor → Propagation
InputsPreparation Artifacts
Everything Stitch needs to produce design-ready output on the first pass
Stylescape
Personas
IA Map
Data Model
arrow_downward
AnchorDashboard Variant 3
The chosen variant becomes the design system source of truth — its tokens drive every other screen
lightSidebar
tealPrimary
softCards
warmType
arrow_downward
Propagation30+ Screens
Each prompt follows the same three-block pattern — Design System (from anchor), Content Structure (from IA), Specific Adjustments (mapping anchor components to new screen needs)

Three steps, repeatable across the product. The anchor defines the system. The system propagates. Every screen feels like part of the same product because the design tokens are extracted, not re-invented.

Crew Genius moodboard and stylescape showing warm hospitality-forward aesthetic — teal greens, soft cream backgrounds, rounded forms

The stylescape established the aesthetic direction before a single screen was designed — warm hospitality over clinical efficiency, organic shapes over harsh grids, teal-green primary over corporate blue.

dashboard_customizeSystem

Information Architecture as Product Strategy

The crew-first philosophy showed up most clearly in two structural decisions that shaped the entire product. The first was consolidating crew member information into a single person detail page with six tabs — Schedule, Availability, Tasks, Activity, Documents, Details — rather than scattering it across separate pages. The team member is the unit of organization. Everything about a person lives in one place.

The second was reordering the workforce section so it follows the manager's actual mental model. The flow runs: team rosters first, then availability, then coverage gaps, then operational progress. The manager knows "who" before scheduling "where." Most workforce tools lead with the schedule grid because that's the legacy mental model. Crew Genius leads with people because that's the actual job.

Underneath this sits a shared Next.js template architecture used across a family of SaaS products. Auth, navigation shell, settings, billing scaffolding, and the design system primitives are all inherited from the template. Crew Genius brings the domain — the data model, the workforce-specific screens, the crew-first IA — and composes it on top. New products in the family start with the same foundation and the same design discipline.

Crew Genius person detail page showing six-tab layout with schedule, availability, tasks, activity, documents, and details

The consolidated person detail page — six tabs in one view. The manager opens a crew member once and sees everything about them. No tab-switching across pages, no losing context.

person

People before places

The navigation leads with the team — roster, availability, coverage gaps — before getting to schedules and shifts. Managers know who they have before they decide where to put them.

layers

Shared template architecture

Built on a reusable Next.js template that handles auth, navigation, settings, and design system primitives — enabling consistency across a family of SaaS products without rebuilding the foundation each time.

rocket_launchShipped

A Complete Crew-First Product

Crew Genius shipped as a connected product, not a thin prototype. The marketing site — home, features, how it works, pricing, contact, signup — sets the tone with a warm hospitality-forward aesthetic that flows directly into the app. Clicking "Get Started" doesn't feel like crossing into a different product. Same family, different room.

Inside the app, managers move through a connected set of screens built around the crew-first IA. The dashboard surfaces what needs attention today. The crew section leads with people. The schedule supports coverage planning once the team is in place. The person detail page brings everything about a single team member into one tabbed view. Inbox, tasks, reports, and settings round out the workspace — all sharing the same design tokens, the same sidebar navigation, the same warm tone.

Crew list view showing team members organized by role with availability and active status

The crew list — team members first, sorted by role and availability. The starting point for every scheduling and assignment decision.

Schedule view showing weekly shift planning with coverage indicators

The schedule — coverage planning grounded in who's already on the team. Shift creation pulls from the crew roster, not a generic worker pool.

What Shipped

30+
App Screens
6
Marketing Pages
1
Design System

A warm, crew-first workforce platform — marketing site, full app, unified design system, and a shared Next.js template foundation that's ready to power the next product in the family.

Ready to Build Your AI Vision?

A 30-minute conversation will tell us both whether this is the right fit. No pitch — just an honest look at where you are and what would actually help.

Book a Free Discovery Call