🏊 poolservice Live · Self-host

Route, chemistry logs, and repair tracking for pool-service route operators

Pools with volume + equipment + chemistry targets. Technicians routed weekly by geography. Per-pool service log: chemistry readings, chemicals added, issues spotted. Chemical inventory per truck. Repair orders with photo. Auto-invoicing via Stripe. Built for a 2-10 tech residential or commercial pool service.

What it does

🏖️

Pool profiles

Per-pool: address, volume (gallons), equipment (pump, filter, heater, salt cell), chemistry target ranges, access (gate code, dog), service frequency.

🧪

Chemistry logs

Per-visit: pH, chlorine, alkalinity, CYA, calcium hardness. Chemicals added by amount. Flag out-of-range readings. Trending chart per pool.

🚐

Route optimization

Weekly schedule geo-optimized per technician. Drag-reassign. Weather-cancellation flow that reschedules affected pools to next-available day.

📦

Chemical inventory

Per-truck stock of chlorine, acid, CYA, algaecide, shock. Usage auto-deducts. Restock threshold alerts. Per-truck cost-per-visit breakdown.

🔧

Repair orders

When a tech spots an issue: open a repair order with photo + description + urgency. Customer approval flow via SMS link. Schedule follow-up repair visit.

🧾

Auto-invoicing

Monthly service + any extras (chemicals above pack, repair labor) roll into invoice. Stripe auto-pay for subscription customers. Per-customer aging report.

Quickstart

# clone and install git clone https://github.com/Dangercorn-Enterprises/poolservice.git cd poolservice pip install -r requirements.txt # run — dashboard on port 8700 python app.py # → http://localhost:8700

Pricing

Self-host
$0/forever
  • Clone from GitHub
  • Run on any laptop or VPS
  • Your data stays yours
  • All core features
  • AI features (BYOK)
Get the source
Multi-crew
$149/mo
  • Everything in Pro
  • Multi-location/franchise
  • Commercial pool + health-dept reporting
  • Equipment-sale module
  • SSO
  • Priority support
Contact sales

Hosted plans are early-access. Self-host today; email tim@dangercorn.net to join the waitlist.

Related products

poolservice is one of 220+ verticals scaffolded from the same template. Each gets a working skeleton for free; individual ones get promoted to full products as demand surfaces.