01
Workspace
Dashboard
Snapshot of contacts, customers, vendors, open invoices, and open deals. Upcoming jobs with status badges. Charts you can add in Customize: workspace mix pie with counts, paid revenue bar (six months), invoices and jobs by status, aging, and deals pies. Layout is saved on each user.
Setup wizard
First visit: company name, administrator account, theme palette. Optional sample data. Until setup completes, the staff shell is not shown. Unauthenticated visitors never see Dashboard or Settings.
Staff shell
Sidebar navigation is permission-filtered, with outline icons beside every label. Initials avatars for the signed-in user, contacts, customers, and vendors. Theme cycle (light / dark / system) without a page reload. App version next to Logout. Desktop login links to the mobile field page.
One company per install
No multi-tenant noisy neighbor. Users belong to teams inside a single company. Money is stored as integer cents. Sessions are Bearer tokens for staff; portal uses a session cookie so images and video can load.