Skip to main content

Template

Photographer management software specification: the filled-in template

Clients, sessions, packages, quotes, invoices: the one page that fully describes a photographer management application. Copy it, put in your actual business, and it becomes your specification — or directly your Blueprint Maker description.

This template applies the four-block method — THE THINGS, THE LINKS, THE STATES, THE NUMBERS — to an independent photography business. It's filled in for a wedding/portrait photographer: the example shows how to describe clients, sessions, packages, quotes and invoices, without ever describing a screen.

The trade has two threads to hold at once: the session (a date, a location, a client) and the money that goes with it (a quote beforehand, a deposit at booking, a balance at delivery). The template separates them: the session carries the appointment, the quote and invoice carry the money — and both attach to the same session.

Filled with your vocabulary, this text briefs a developer — or is submitted as-is to Blueprint Maker, which turns it into an application plan you validate, then a generated application: database, screens, dashboard and demo data.

The template to copy

My business: independent photographer, specialising in
weddings and portraits, around sixty sessions a year.

THINGS tracked:
- Clients (name, contact details)
- Sessions (client, date, location, package, status)
- Packages (name, price — wedding, portrait, corporate)
- Quotes (session, amount, status)
- Invoices (session, amount, deposit, balance, status)

LINKS:
- A session concerns a client and references a package.
- A quote is drawn up for a session.
- An invoice is issued for a session, with a deposit and a balance.

STATES of a quote: sent, accepted, declined.
STATES of an invoice: deposit paid, settled.

NUMBERS to see every week:
- This week's sessions
- Month's revenue
- Quotes awaiting a reply
- Best-selling packages

Adapting this template to your business

  • What the application does NOT do: it doesn't deliver photos and doesn't host a download gallery — it's a MANAGEMENT tool (clients, sessions, quotes, invoices), not a delivery tool. Describe it if you want a link to your usual gallery to appear on the session record.
  • Several packages: describe the plans you actually offer (wedding, portrait, corporate…) with their price — each session references a package, and the dashboard surfaces the best-selling ones.
  • Deposit and balance: a photographer's money plays out in two steps, at booking and at delivery. Without these two distinct amounts on the invoice, there's no way to see at a glance who still owes the balance.
  • One quote per session, by default: if you bill several sessions under one quote (a wedding package with a scouting visit plus the day itself), describe it explicitly.
  • Quote and invoice tracking is structured, but producing legally compliant invoices stays on your usual invoicing tool — the code being exportable, a developer can connect an integration if needed.

The matching use case

The photography business, without juggling calendar, quotes and spreadsheet

Business described? See the application it produces