Living Document · Project Brief
Banchee AI
Real Estate Photography
Business operations, tech stack, and development roadmap
Last Updated  March 2025 Operator  Solo / Field-Based Volume  32+ jobs/month Platform  macOS · Google Workspace

Solo operator running a full-service real estate photography business at 8–12 jobs per week. Uses a mix of in-house and outsourced editing. All work is field-based — on-site capture at residential and commercial properties. Clients include individual agents, brokerages, property managers, and builders/developers.

Photography Primary service · all residential & commercial
Videography / Reels Lifestyle and property video
3D Matterport Tours Full-property walkthrough · bundled or standalone
Zillow 3D Home Tour + Floor Plan Default residential floor plan tool · add-on or standalone
Floor Plans / LIDAR / Polycam Commercial and specialized projects only
Drone / Aerial Add-on · exterior and land

Derived from actual invoices. Full structured pricing menu under development.

Photos Only · Up to 2,000 sq ft
$169
Base residential tier
Photos + Floor Plan · Up to 2,000 sq ft
$269
Most common package
Photos + Matterport · Up to 3,000 sq ft
$399 – $599
Varies with add-ons (travel, extra models)
Photos + Matterport · 5,001–6,000 sq ft
$749
Large property tier
Land Only / Large Lot
$199
Drone / aerial focus
Add-Ons Observed
+$50 – $200
Travel, reshoot, extra Matterport models
Function Tool Notes Status
CRM + Invoicing HoneyBook Essentials ~$49/mo annual · chosen over Jobber Active
Scheduling HoneyBook Scheduler Agent self-book via intake form · replaces iOS iCal Active
File Transfer Dropbox Restructure to /AgentLastName_Address_YYYYMMDD/ Keep
Banking Found.com Banking only · invoicing moved to HoneyBook Keep
Job Tracking Google Sheets Speed-Shappell Jobs Sheet · Sheet ID recorded Active
Automation / AI Claude Pro + Cowork Nightly unbilled sweep · weekly revenue summary Active
File Delivery Dropbox links Pic-Time or Shootproof as optional future upgrade Keep
Dev Stack HTML / CSS / JS / PHP / Python WordPress · WooCommerce · Elementor · macOS Keep
Google Cloud Setup
4 APIs enabled: Sheets, Drive, Gmail, Calendar
Service account: banchee-sheets-reader
Credentials: ~/Documents/Clients/BANCHEE_AI/Agent_Assets/
Jobs Sheet ID: 1ugyfCvPWlqbYhEOm5AXI76xjUuUTseFCWrmeEvEIM_w
OAuth Client ID: 599298640769-5c2pembdnrl0fiohci7l3claj7nr8j0c.apps.googleusercontent.com
OAuth secret: oauth_client_secret.json (Web) · Desktop app client needed for sheet_parser.py
GitHub Repository
Repo: bancheeai-bhub/business-hub (private)
Local path: ~/Documents/Dev/business-hub
Subfolders: docs/ · scripts/ · templates/ · assets/
Connected via PAT token · GitHub Desktop installed
Last commit: Dark theme sitewide + OAuth fix + sticky toolbar + scroll to today
Google Calendar Migration — Complete
iCloud calendars migrated to bancheeai@gmail.com (two-way sync confirmed)
Calendars: Photos by Speed · Thomas & Wall · TBHC · Banchee AI
OAuth 2.0 client configured · dashboard handles auth to avoid iframe popup blocking
Token saved to localStorage · 8-hour expiry · silent re-auth on session resume
Server — In Progress
VPS: vps96962 · InMotion Hosting · IP: 199.250.223.212
Target subdomain: hub.banchee.ai (DNS A record created · Apache vhost pending IMH support)
Python 3.6.8 system · pyenv installed · Python 3.11.9 built (missing libs — needs root yum install)
Root password obtained · SSH port 22 confirmed but blocked by external firewall
Waiting: IMH support to create subdomain via cPanel + unblock SSH port 22
Local Dev Server
Launch script: ~/Desktop/Launch Business Hub.command
Serves: http://localhost:8080/dashboard.html
Auto-kills port 8080 · starts Python server · opens Chrome

Next infrastructure step: IMH support to create hub.banchee.ai subdomain + create Desktop OAuth client for sheet_parser.py calendar access.

Annual Revenue at Risk
$5,400
Unbilled / delayed jobs
New Ecosystem Cost
$1,152
HoneyBook + Dropbox + Claude Pro + Workspace
Net Annual Recovery
$4,250+
Estimated minimum
Time Saved
150 hrs
~3 hrs/week · payback in month one
01
Ecosystem MapFull pipeline, tool stack, automations, implementation order
02
Cost ComparisonHoneyBook vs Jobber monthly breakdown
03
ROI AnalysisFinancial recovery, time savings, quality of life impact
04
Pricing MenuClient-facing tiered pricing with interactive revenue calculator
05
Job LogLive Google Calendar feed · OAuth 2.0 · all four calendars · sticky filters · scroll to today
06
ReconciliationUnbilled job detection UI · Needs Review / Recovered / Dismissed · running revenue totals
07
Sheet ParserPython script · reads Speed-Shappell Jobs sheet · cross-references calendar · outputs reconciliation-data.json
08
Project BriefThis document · living reference updated as project evolves
Output Format

HTML/CSS/JS preferred for all deliverables and tools. Visual-first thinker — charts, structured layouts, and designed documents over plain text.

Design Aesthetic

Clean, editorial aesthetic established across existing documents. Detailed explanation alongside visuals — both matter equally.

Dev Languages

HTML · CSS · JavaScript · PHP · Python
WordPress · WooCommerce · Elementor

Sharing

Google Workspace for docs and spreadsheets. GitHub repo for code and templates.