Client Contracts
Unattached
Upload a contract PDF
Get AI-powered legal review tailored for photographers
Appearance
Choose how the portal looks.
Highlight Colour
Sets the accent colour used throughout the portal — sidebar, buttons, headings, and links.
#c8a45a
Click to pick
Studio Profile
Auto-fills every invoice and estimate you create.
AI Contract Analysis
Your Anthropic API key is required to use the contract analysis feature. It's stored in your profile and never shared.
Get a key at console.anthropic.com.
Data Backup
Download a JSON backup of all your invoices, estimates, jobs, and clients.
GitHub Pages Deployment
To host this portal at a subdomain (e.g. studio.yourdomain.com):
- Create a new GitHub repository (e.g.
studio-portal) - Upload this
index.htmlfile to the repo root - Go to repo Settings → Pages → set source to main branch
- In your domain registrar, add a CNAME record:
studio → yourusername.github.io - In GitHub Pages settings, add your custom domain:
studio.yourdomain.com - Check Enforce HTTPS — done!
✓ Data is stored in Supabase cloud database — accessible from any browser or device.
Filter