StudiOS replaces the stack — One portal. One pipeline. One login — From inquiry to heirloom album — all unified into one system carrying your name, your domain, your brand.
Full product · No credit card · Built by a working wedding photographer
Proposals in one place, galleries in another, albums somewhere else. Every handoff is another spot for something to fall through.
Add up what those five cost you each month. That's the number to beat.
Your client asks. You open three tabs before you can answer.
Export, email, chase feedback in a spreadsheet. Every album, every time.
The moment they leave your site, they're on someone else's portal at someone else's URL.
Here's the same studio, on one system ↓
Proposal, retainer, gallery, delivery — status comes from what actually happens, not from a board you maintain. Your client sees the same story, under your brand.
Your journey with us, mapped in one place.
“A bespoke moodboard, narrative arc, and lighting treatment prepared for your celebration.”
Proposal sent, retainer paid, gallery delivered. The timeline reflects what actually happened — you never update it by hand.
One glance tells you which projects need you today — and which are quietly waiting on your client.
Favorites, timestamped video notes, album approvals — attached to the project, not lost in email.
One workspace, not four apps bolted together. They read from each other, so nothing gets re-keyed and nothing falls through.
Elena & Julian Wedding
Editorial Brand Film
One workspace, not four apps — the mockup is the proof.
Most software makes you fill out forms so a template can pretend to care. StudiOS flips it. It captures the couple's real story, the AI turns it into a vision treatment, then a production brief and everything downstream
Captured once, in their words — how they met, what they want, what they're nervous about.
Written from that story: tone, references, priorities. Not a template with their names swapped in.
Galleries, scheduling, albums, delivery — all of it starts from the treatment, not from a blank page.
Two careful people who built a warm, unhurried love — and hired us to make sure the day feels like them, not a production.
01 — Who They Are (Individually)
Elena — The Quiet Director. Curates everything in writing; loosens only off-script. Julian — The Steady Anchor. Carries the room; defaults to calm under pressure.
02 — Who They Are (Together)
Elena leads the planning; Julian leads the day. Their repair signal is a private look — watch for it at the vows.
04 — Emotional Terrain
Julian's father's toast is the highest-risk moment: proud, teary, easily overshadowed. Hold on him.
07 — Contradictions
“Hates attention” — and a 160-person coastal celebration. The quiet between the speeches is the real story.
15 — Narrative Foundation
A love that plans everything so it can finally stop planning and feel it.
Handoff → Vision
Warm, quiet register. Open on the hush before the vows. Protect the private look.
Elena & Julian
A wedding held like a held breath, released in light.
Big Sur · Oct 2026
01 · A Personal Note
Elena and Julian, you asked for photographs that feel like the room before the vows.
We will stay small, stay close, and let the day arrive on its own.
02 · The Moments
Warm, unhurried; the coastal fog still lifting.
Epic wide against the cliffs, held on the breath; both families in one frame.
Motion, grain, the crowd blurred into joy under string lights.
03 · The Visual World
Warm film stocks, soft coastal light, a little grain to keep it human.
Light
Golden hour, bounced, never direct.
Movement
Slow push-ins; let the moment breathe.
04 · What We'll Protect
The grandparents. The unplanned quiet between speeches.
New Codes of Love
Hands settling at the altar — wide, hold on her breath
Ring exchange — slow push, stay behind his shoulder
Both parents in one frame at the 'I do' — do not cut away
Wide orbit, lights behind them, let the crowd blur
Her grandfather's reaction — one clean wide, protected
Spin and dip — 50mm, open up to f/1.8
Tag-team protocol: lead couple portraits jointly with Lead Cinema without double-asking.
Altars & Vows: 35mm wide on her breath; coordinate with Cinema on opposite flank.
Formals lock: clear priority list with Coordinator before cocktail transition.
Your domain, your page and brand colours, your two typefaces, your logo and your browser tab icon — set them once, and every client-facing page wears them. Never co-branded, never “powered by”.
Serif or sans in either slot — run one face throughout, or pair a serif heading with a sans body.
Pick a dark one for a dark console — the status colours switch with it, so nothing becomes unreadable.
Used for links, active tabs, focus rings and hairline borders — not just buttons.
#f5f0eb → card #fbf9f7 · hover #f9f5f2 · border #e1ddd8 · accent #9e523f
Fonts, corners, canvas and brand colour — with a live preview of the real thing. Nothing here writes an individual token: the whole canvas is derived together, so a white page can never keep a warm card hover.
Embed shoot directives, tone and visual guardrails so every dossier, vision and brief is grounded in your standard — not a template with names swapped in.
We believe in raw, documentary-style storytelling — quiet observation over direction, real moments over staged ones.
Never direct posed moments. No drone shots inside venues. Two cameras at every ceremony. Respect family rituals — ask before entering prayer spaces.
No stripped-down tier meant to impress you into upgrading later. You get the full system, your branding on it, for one real wedding — and your 30 days start the day you create that project, not the day you sign up. Because the only honest way to know if it replaces your stack is to run it like it already has.
Run them through the whole pipeline and deliver one real gallery.
See what's waiting on you and what's waiting on them — no status updates, no data entry.
From a real couple's story. Judge it on what it actually produces.
Inline, in your browser, with your own photos.
Replace $120+/mo across four separate subscriptions with one unified, whitelabeled operating system. The base plan doesn’t limit your features — Upgrade only when you need more seats.
For independent solo photographers managing inquiries, contracts, and digital delivery.
One real project · No credit card required
For studios delivering heirloom printed albums, lab prints, and cinema films.
One real project · No credit card required
For boutique studios and teams running multi-crew productions and live events.
One real project · No credit card required
Lock in Signature at $39/mo for 12 months — white-glove migration of your 2 active weddings and your custom domain on day one. Full Suite OS. No craft marks.
Invite only · Reverts to $49 after year · No card to compare — just an email
Prefer WhatsApp? Mention founding when you reach out — we’ll share the invite link.
Ten years behind a camera, then behind a keyboard. StudiOS exists because five subscriptions and a broken handoff between them was never going to work — and I got tired of paying for the privilege.
If any of these are dealbreakers today, wait — or email me what you need and it moves up the list.
Core ($49/month, $490/year) is the OS for solo photographers — full CRM, client journey, proposals, contracts, invoices, shoot calendar, galleries with AI face search, Social Kit carousels, 500GB storage, 1 seat, and 100% whitelabel custom domain. Signature ($69/month, $690/year) adds the print & cinema layer — 750GB storage, 2 seats, heirloom album designer with 9 print lab presets, 4K video proofing, and studio audit trail. Collective ($89/month, $890/year) is for teams — everything in Signature plus 1TB storage, 4 seats, guest lead standees, and priority onboarding. All plans come monthly or annual; annual is two months free.
The Journey is derived live from actual project signals — proposals accepted, retainers paid, questionnaires submitted, and galleries published. You run it from the cockpit with clear 'waiting on you' vs 'waiting on client' attention queues, while your couple sees the same curated milestones in their portal without you typing data twice.
Yes. Every plan includes a custom subdomain (yourname.newcodes.app) and, if you want it, your own domain (e.g. portal.yourstudio.com) connected with a simple CNAME record. We walk the DNS with you — on monthly or annual.
Every project is covered — dossier, vision, brief and album proofs move with the Journey. No per-project credits, no packs, no caps. Fair use applies: if you're ever unsure whether a project is covered, email me and I'll tell you straight.
There's no countdown clock while you look around. You get full, unrestricted access to the entire operating system with no credit card, and you run one real project through it end to end — proposal, contract, invoices, shoot day, gallery. Your 30 days start the day you create that project, not the day you sign up, because a wedding runs for months and a 14-day timer would expire before your couple even signs.
Yes. All client agreements, payment records, and high-resolution photo/video deliverables are encrypted in transit and at rest with private, PIN-protected client access. You maintain 100% data ownership and can export your records at any time.
Yes. Annual billing includes two months free (~17% discount) across all plans: Core ($490/year), Signature ($690/year), and Collective ($890/year). Every feature is on monthly too — annual is the discount, not a gate.
Setup takes minutes, not migrations. Start the trial, invite one real client, and see the whole studio in one place.
Full product · One real project · No credit card