Choose a password for .
You'll use it to sign in from now on.
After this you'll be asked to pair an authenticator app. That second step is required
before your jobs and pay will show up.
Set up your authenticator
This account needs a second factor before it can be used. Scan the code with
Google Authenticator, 1Password or Authy, then enter the 6-digit code it shows.
Without this the app signs you in but can load nothing — every record requires
a verified factor.
3 revision round(s) included. Extra rounds: $20 each.
Financial Overview
▶
🎯 Profit Forecast
Dial in target take-home + cost assumptions, see the exact monthly gross sales needed. Defaults seeded from this month — tweak any value to re-forecast in real time.
Payout Run
Designers are paid on delivery, settled when the month closes — so this lists work delivered in the selected month. Sales commission is listed in the month the client paid.
Payee
Basis
Items
Order Gross
Amount
Statement
Status
Monthly Expenses
Date
Description
Category
Amount
Statements
Designer Management
Sales & Admin
Client Database
Client / Artist
Email
Services
Total Spent
Last Order
Tier
Active Jobs
Needs Attention
Delivered
All
Booking links
New client consultation — $20 deposit
Paid intro call. The deposit becomes a credit on their project.
Follow-up call — free
No payment. They pick a slot and get a calendar invite with a video link. Good for 14 days.
1. Log in to Calendly
2. Go to Integrations → API & Webhooks
3. Click "Generate New Token"
4. Copy + paste it above
Upcoming Meetings
Upcoming
Today
This Week
All
Cancelled
Loading consultations...
📅
No consultations found
No appointments match this filter
Quote Templates
Pre-built quote layouts you can load when composing a quote — typed once, reused forever.
Each template stores intro, options (with title/price/description), closing, and attachment links.
Template
Intro
Options
Default Attachments
Closing
AI Brief Improvements
Once 10+ admin notes accumulate for any service type, the nightly cron asks Claude to propose a revised synthesis prompt. Approve it here to deploy the new prompt to future briefs. Rejecting just marks the proposal as declined — the notes are already consumed.
Company Information
Security Notice: This information is stored locally in your browser only — it never leaves your device or gets sent to any server. Clear browser data will erase it. For production use, store credentials in a proper secrets manager (1Password, Bitwarden, etc.).
Company Details
Applies to the tab across the app as soon as it uploads. Square works best — a
32×32 or larger PNG, or an SVG. The two previews show it on white and on black,
because a dark tab bar will swallow a dark icon.
Stored in Supabase Storage (public). Max ~5MB. Click outside the URL field to preview after pasting.
Platform Logins
Platform
Username / Email
Password
Payment Methods
Internal Notes
Settings & Configuration
📥 Bulk Import Orders (CSV)
Migrate existing sales into the app — useful for closing out past months. Upload a CSV, preview the rows, then import in one click.
🟢 Google Calendar
Connect once. Open slots on /book auto-hide when you're busy, and every paid consultation drops onto your calendar with a Google Meet link.
Change the password for your own login. If you were given a temporary one, set your own here — nobody else can see what you choose.
🔐 Two-Factor Authentication
Pair an authenticator app so a password alone can't get into this account. Applies to your own login only — each person enrols separately.
✍️ Email Signatures
Client-facing email is signed by whoever sends it. Set each person's name and role line here.
The address stays info@dizzignr.com — it's the verified
sending domain, so changing it would break delivery — but the display name and reply address follow the sender.
🏦 Bank Feed
Connect Wells Fargo (or any bank) once and outgoing transactions import as expenses automatically, categorised, deduplicated, and synced daily. Deposits are skipped so client revenue isn't double-counted.
📅 Booking Availability
Public booking page (/book) shows these weekly hours. Leave a day blank to mark it unavailable.
Supabase Connection
Connected — using hardcoded credentials
Pay Rate Configuration
Dizzo — Solo project37% of gross
Dizzo — Collab projectFlat rate per service
All other designersFlat rate always
Admin (Ana Pau)10% of net after designer pay
Sales Commission10% of net (order gross less Stripe fee)
Partner Split50% / 50%
Extra Revision Round$20 each
Consultation Deposit$20 (applied to project)
Services & Pricing
Prices here apply to new orders only — every existing order keeps the price it was sold at. Removing a service archives it: it disappears from the pickers but old orders still show its name.
RLS: Admin sees all Designer sees own orders only Auto-calc designer_pay on insert Revision webhook → email trigger
⌕Esc
Statement
Brief —
What the artist calls it — easier to match up than "#3".
Schedule meeting
Creates a Google Calendar event with a Meet link and invites them. No payment — this never shows up as revenue.
📦 Send Final Delivery
Upload the final source files (vector files, PSDs, exports, etc.). Sending will email the client + mark the order delivered.
Files
Closing notes (optional)
✏ Edit Order
Pay amounts here are added to the order's total Designer Pay. Designer Pay above auto-recomputes from the sum.
Buckets this order's revenue, and Dizzo's pay. Other designers are paid from the delivery date instead.
Left blank, it's derived from the date the order was paid in full — set one only to override that.
Permanently removes this order from Supabase.
Designer Pay per Service
Upload Draft
Files
Notes for the client (optional)
📝 Compose Quote
Load Template
To
Subject
Intro
Options
Attachments / References
Closing
Confirm
📧 Preview Invoice Email
From
—
To
Reply-To
—
Subject
Preview
Submit Revision
Revision Round 1 of 3
Once submitted, this revision round is consumed. You cannot undo this. Be specific — vague feedback leads to additional rounds.
☑ By submitting, I acknowledge this uses one revision round. I understand that requesting changes outside my original brief may require an additional round.
Need more revisions?
Add Expense
Edit Designer
Drives which month the payout run bills them in, and when their pay hits the P&L.
Orders settling before this month keep the previous arrangement.