Leave empty on this host (same-origin / localhost). From the deployed site, set your Tailscale dev-server URL for scrape/publish tools only. Deal URLs, notes, stage, and finance scenarios sync through Supabase (deal_status), not this backend.
Add Listing
Paste a BizBuySell listing URL to scrape it and add it to the board. Only works when running locally.
1
Connecting to scraper
2
Launching browser
3
Loading listing page
4
Scraping details
5
Downloading photos
6
Saving to board
7
Rebuilding static site
8
Publishing to Vercel
Run All Scrapers
Scrape all deal types (pizza, insurance, services) in one go. Auto-detects page count from each search — no manual pages needed. Classifies all new deals, then builds and deploys to Vercel.
1
Scraping all searches
2
Classifying new deals
3
Publishing to Vercel
Run Pizza Refresh
National pizza search — $1M+ revenue, $300K+ SDE. Scrapes BizBuySell, skips existing deals, adds new ones, then classifies via GPT-4o-mini. Local backend required.
1
Scraping search pages
2
Classifying new deals
3
Publishing to Vercel
Insurance Refresh Pipeline
National insurance agency search — $300K–$750K asking, up to $2M price. Scrapes BizBuySell, skips existing deals, adds new ones, then classifies agency type via GPT-4o-mini. Local backend required.
1
Scraping search pages
2
Classifying new deals
3
Publishing to Vercel
Services Refresh Pipeline
National services company search — $300K–$500K cash flow, $500K–$1M price, multiple service industries. Scrapes 2 BizBuySell search URLs sequentially (different location filters), skips existing deals, adds new ones, then classifies service category via GPT-4o-mini. Local backend required.
1
Scraping search pages
2
Classifying new deals
3
Publishing to Vercel
Reports
View aggregate statistics across all QSR and FSR pizza deals — multiples, pricing, revenue, and more.