DIZZIGNR

Dizzignr Studio

Forgot your password?
Needs Your Attention
Today & Upcoming
Recent Activity
All Orders
All
Late
Delivered
Awaiting Payment
Ready to Deliver
In Revision
ClientServiceDesigner AmountStatus
—
Project Pipeline
Create New Order
① Client
No credit on file
② Services
Subtotal $0.00
Discount (off the list price)
Client Pays (auto — override with 🔓)
$
③ Designers & Pay
Design Budget (40% cap) Add services first
④ Details
Production Status
Not Started — auto-set on all new orders
Settlement
Close of current month
Condition
Full client payment received
Deposit only
No payout — anyone
Invoice Preview
DIZZIGNR Miami, FL · info@dizzignr.com
Add services to preview invoice →
Workflow
✓Consultation booked + $20 collected
✓Call done + Gemini notes captured
○Invoice sent via Stripe
○Payment received
○Designer brief sent
○Revisions completed
○Final delivered via Dropbox
○Google review email sent
Revision Policy
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.
PayeeBasisItemsOrder GrossAmountStatementStatus
Monthly Expenses
DateDescriptionCategoryAmount
Statements
Designer Management
Sales & Admin
Client Database
Client / ArtistEmailServicesTotal SpentLast OrderTier
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.
Connect Your Calendly Account
Paste your Personal Access Token from calendly.com/integrations/api_webhooks. This lets the app read your upcoming consultations directly.
How to get your token
1. Log in to Calendly
2. Go to Integrations → API & Webhooks
3. Click "Generate New Token"
4. Copy + paste it above
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.
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.
Connect Google Calendar →
🔒 Password
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.
Integrations
Stripe
Auto invoices + payment tracking
Configure
Calendly
Consultation + $20 deposit flow
Configure
Dropbox
File delivery portal
Configure
SendGrid
Revision emails + review requests
Configure
Database Schema
orders, revisions, settlements,
expenses, clients, profiles

RLS: Admin sees all
Designer sees own orders only
Auto-calc designer_pay on insert
Revision webhook → email trigger
⌕ Esc