Total clients
—
Upcoming shoots
—
Galleries in progress
—
Awaiting delivery
Outstanding invoices
—
Upcoming shoots
| Client | Date | Type | Location | Package | Status |
|---|---|---|---|---|---|
| Loading... | |||||
Galleries awaiting delivery
| Client | Shoot type | Shoot date | Edit status | Progress |
|---|---|---|---|---|
| Loading... | ||||
All clients
| Name | Phone | City | Shoots | Release | |
|---|---|---|---|---|---|
| Loading... | |||||
← Back to clients
Client added and saved to your database!
Contact information
Address
Additional details
Shoot schedule
| Client | Date | Type | Location | Package | Deposit | Status |
|---|---|---|---|---|---|---|
| Loading... | ||||||
Booking saved to your database!
Booking details
Gallery tracker
| Client | Type | Date | Status | Progress | Gallery link | Action |
|---|---|---|---|---|---|---|
| Loading... | ||||||
Your business
Invoice details
Line items
Description
Qty
Price
Live preview
Total outstanding
—
Pending invoices
—
Deposits awaited
—
Outstanding invoices
| Client | Invoice # | Total | Balance due | Due date | Status | Action |
|---|---|---|---|---|---|---|
| Loading... | ||||||
Add package
Database connection
1
Run SQL in Supabase (if not done yet)
Go to your Supabase project → SQL Editor → New query. Paste and run this:
alter table clients disable row level security;
alter table bookings disable row level security;
alter table deliverables disable row level security;
alter table invoices disable row level security;
2
Connection status
Checking connection...
3
Custom domain (Cloudflare)
When you're ready to set up a custom domain like clients.yourbusiness.com.au, buy the domain on Cloudflare Registrar, upload this HTML file to Cloudflare Pages, and point a CNAME record at it. Everything else stays the same.