Operator app
Darkroom Desk
- Today’s shoot queue
- Checklist, notes, invoices
- Client and gallery follow-up
ShootHarbor
Public booking and delivery surface
Mobile-first operations. Public-first clarity.
ShootHarbor keeps the operator workflow inside Flutter, then gives clients a clean Svelte experience for booking, intake, confirmations, galleries, and final invoice review.
Operator app
Public booking page
Client delivery
Delivery pages stay visual and branded, but they remain public-only surfaces with no operator auth footprint.
Launch lanes
Property shoots
Structured questions, slot rules, and branded confirmations tuned for listing photography.
Mini sessions
Publish limited slots, collect preferences up front, and push the real management work back into the mobile app.
Public web scope
This web app is intentionally not a dashboard product. It is a polished public layer for conversion, trust, and delivery. Authentication, operations, offline state, and studio workflows remain centered in the mobile app.
Pricing
Free
Start without a payment
Premium Monthly
14-day free trial
Premium 6 Months
1-month free trial
Premium Annual
1-month free trial