🥤 vendingdesk Live · Self-host

Machines, routes, restock, revenue for vending machine operators + micro-market hosts

Per machine: location, product slots with par levels, revenue history, coin/bill balance. Restock route optimization (which machines are lowest first). Per-product margin + velocity. Maintenance log (jams, bill validator issues, compressor alerts). Location commission tracking. For 10-200 machine operators.

What it does

🏢

Machine roster

Per machine: location (building, floor, room), model, install date, product mix, slot configuration, par levels. Revenue since last service. Coin + bill vault balance.

🚚

Restock routes

Daily route optimization: which machines lowest on inventory + geographic clustering. Driver route sheet with per-machine restock needs. Mobile check-off as restocks complete. No more "drove 40 mi to find the machine full."

📊

Product velocity

Per product × machine: cans/week turnover. High velocity = expand. Low velocity = replace. Margin (cost × retail). Winners (Coca-Cola at downtown high-rise) vs losers (Diet Pepsi at gym).

🔧

Maintenance log

Per machine: jams, bill validator errors, coin jams, compressor issues, temperature alerts. Trend analysis (which machines need full refurb vs repair). Spare-parts inventory tracking.

💵

Location commission

Per location: commission % of sales owed to host. Auto-calc monthly. ACH payout. Annual 1099. Commission rate by product category (snacks 10%, drinks 15%). Host-relationship tracking.

🔒

Operator-owned

Flask + session auth. Your machine roster, location agreements, revenue history stay yours. Not aggregated by a vending-SaaS that resells location lead data to your competitors.

Quickstart

# clone git clone https://github.com/Dangercorn-Enterprises/vendingdesk.git && cd vendingdesk pip install -r requirements.txt && python app.py # → port 8270

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-region
$149/mo
  • Everything in Pro
  • Multi-region accounts
  • Cashless reader integration
  • Micro-market POS add-on
  • SSO
  • Priority support
Contact sales

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

Related products

vendingdesk 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.