Users Database

Review, approve, or deny portal access requests. Approved users can use the estimate calculator; ops team members manage their roles here too. Use the Invite button to send a Firebase email-link to a new ops team member.

| Sort:
Loading…
👥

Pick a name on the left to view or edit their profile.

Companies Logos & billing

Everything about a contractor company in one place. The logo shows as a faint watermark on that company's cards on the Job Board. The Bill To details (address, billing emails, phone) fill the invoice and are the same records you edit under Invoices settings — change them in either place. Match the company name exactly to the contractor on the job board.

Roofing — Company Breakdown Analytics

Per-company user counts, estimate volume, and salesman leaderboards. Estimate revisions are collapsed to one logical estimate (value averaged); contractor-deleted estimates are excluded. Activity is measured from estimate timestamps.

Loading stats…

Siding — Company Breakdown Analytics

Same view as Roofing, against the siding-estimates collection.

Loading stats…

Inactive contractors 30+ days

Contractor-portal accounts that haven't loaded the site in 30 days or more. Optionally add a short note, then click Mark for refresher — they'll be sent to a training video on their next sign-in and won't get back into the dashboard or calculator until they acknowledge it. (Ops crew have their own inactive monitor on the Time Clock → Activity tab.)

Loading inactive users…

User Activity Recent

Unified feed of recent events from the past 14 days — estimates created, time-clock punches, and ops-admin actions. Use this tab to spot who's been busy / quiet, and as a sanity check after role changes. Layout is a first-pass starter; iterate as you find what's useful.

Activity will load when you visit this tab.