THE HOUSE CALL BEAUTY®

Provider Portal

Clinical operations, charting, patient communication, inventory, payments and mobile concierge workflows in one provider-facing workspace.

Prototype mode: local demo data only. Production authentication should be replaced with your real identity provider and secure backend.

Clinical operations

Provider Dashboard

Today’s appointments
6
2 concierge • 4 studio
Open balances
$4,825
5 patient accounts
Charts to sign
3
Needs provider signature
Low inventory
4
2 critical items

Today

Thursday
9:00 AM • Facial balancingNew patient • studio
Confirmed
11:30 AM • NeuromodulatorReturning • 2 areas
Confirmed
2:15 PM • Non-surgical rhinoplastyConcierge • SF
Travel
4:30 PM • SculptraDeposit received • 2 vials
Prep

7-day collections

Mock data
$12,440+18.4%

Clinical tasks

Sign SOAP noteNeuromodulator follow-up
Review photo setForehead + temple filler
Consent missingBiostimulator appointment

System health

Offline cacheCore provider screens
Ready
Square connectionProduction endpoint not configured
Pending
SMS / emailProvider credentials required
Pending

Select a patient

Active
Choose a patient to view treatment history, allergies, balances, consents and notes.

Ayoob Capture

Photo + treatment documentation

Capture or upload clinical photos

No photos selected

SOAP note

Draft locally
For production clinical use, notes and images must be stored in a secure backend with access controls, audit logging, encryption, and appropriate BAAs. This prototype does not claim HIPAA compliance.
TimePatientServiceLocationStatus
9:00 AMAlex MorganFacial balancingStudioConfirmed
11:30 AMJamie LeeLetyboStudioConfirmed
2:15 PMJordan SmithNS rhinoplastyConciergeTravel
4:30 PMTaylor ReedSculptraStudioPrep

Inbox

Unified patient messaging
Alex Morgan“Is swelling normal on day 2?”
Unread
Jamie Lee“Confirming 11:30.”
SMS
Jordan Smith“Can you send your location?”
App

Compose

Production sending requires your SMS/email provider credentials and a server-side function. Do not place protected health information into ordinary SMS/email without an approved workflow.
Outstanding
$4,825
5 accounts
Deposits held
$2,250
Upcoming services
This month
$28.4K
Prototype revenue
Payment links
7
3 unpaid

Proposals + balances

PatientProposalTotalPaidBalanceStatus
Alex MorganFacial balancing$3,200$1,000$2,200Partial
Jordan SmithNS rhinoplasty$1,450$1,450$0Paid
Taylor ReedSculptra x2$1,598$799$799Deposit
ProductCategoryOn handReorder atLot / ExpStatus
Letybo 100 UNeuromodulator84LTB-26A / 06-2028Good
Belotero VolumeHA filler24BLV-514 / 03-2028Low
Radiesse 1.5 mLCaHA33RAD-881 / 11-2027Reorder
SculptraPLLA53SCL-319 / 08-2028Good

Consent library

New Patient + PhotographyBase intake packet
Active
NeuromodulatorBotox • Xeomin • Dysport • Jeuveau • Letybo • Daxxify
Active
Dermal FillerHA filler treatment consent
Active
Radiesse / SculptraBiostimulator consent packet
Active
Non-surgical BBLBody injectable consent
Draft

Provider live location

Concierge workflow

Create a temporary patient-facing tracking link from the provider’s device location. This prototype keeps location data in the browser only.

Location not shared.

Arrival message

Administration • Outlook

Owner only • Integration pending
This mailbox is restricted to the THCB owner/administrator. Production access must be enforced by the existing backend, not just this interface. No mailbox data is loaded until Microsoft authorization and server endpoints are configured.
Not connected. Configure Microsoft Graph OAuth and admin-only API endpoints.

Compose Outlook email

Alias addresses must be confirmed as Microsoft 365 send-as identities. Sending is disabled until the secure backend is connected.

Outlook calendar

Calendar not connected.

Verified aliases

Only the primary address is known. Additional aliases will appear after verification.

Privacy

Never copy mailbox tokens into the browser. Keep Outlook content out of the patient app, provider staff screens, offline caches and localStorage. Clinical content requires a separate approved security workflow.

Integrations

SquarePayments, invoices, deposits
Needs keys
SMSTwilio or other messaging provider
Needs server
EmailTransactional provider email
Needs server
Secure storageClinical photos, notes, signatures
Required

Provider profile