Placement management platform

Placement-first operations

A scaffold for managing placements, linked people, documents, compliance, and date-driven workflows from a single record.

Foundation ready

Everything starts from the placement record.

This scaffold sets up the core placement model, the main operator views, and Supabase-ready client helpers so the platform can grow into live data, auth, and automation.

Featured placement

No placements have been synced yet. Connect the JobAdder sandbox sync to populate this workspace.

Total placements

0

Placement records loaded from Supabase.

Active/onboarding

0

Placements currently in motion or nearly live.

At-risk compliance items

0

Items that need reminders, renewal, or follow-up.

Documents tracked

0

Metadata-rich documents attached to placements.

Next steps

Implementation priorities

The first live iteration should connect real data to these views, then layer in RLS, sync jobs, and document handling.

Domain model

Defined

Placements, people, memberships, documents, compliance items, and activity entries are represented in TypeScript and backed by Supabase tables.

Views

3

List, detail, and calendar routes are already in place.

Supabase

Ready

Server-side admin queries read the synced workspace data.

Integrations

Live sync

JobAdder sandbox is the upstream source that will populate Supabase.