-
Notifications
You must be signed in to change notification settings - Fork 0
en Home
Masyukov Pavel edited this page Jul 9, 2026
·
2 revisions
Local CRM/SCADA for car washes built on Dynamic API Platform v1.5.13 and optionally PyOrchestrator v0.1.13.
WASH PRO version: v1.1.15 · Documentation: https://wash-pro.github.io/WASH-PRO-CRM/en/
Languages: EN · RU
-
Setup wizard — initial configuration after installation (
/setup) - Status — all posts, online/offline, interactive chart (Main)
- Information — news and promotions for the information Telegram bot (Automation)
- SCADA: MQTT, telemetry, commands, and post prices
- Car washes, posts, MQTT accounts, device settings
- Cards (regular/service/VIP), NFC application log
- Analytics before/after collection, archive, MongoDB backups
- Web + Telegram notifications, configurable event types
- Users and RBAC groups, Telegram user_id, profile
- Telegram bots: Management / Service / Information (v2.2); QR link; private chats only; demo bots on install (v1.1.15)
- Workload chart on Overview — daily line chart below revenue (v1.1.15)
- Dashboard localization — English / Russian; default English; switcher in header and Settings (v1.1.13+)
- Localized notifications — list messages by event type follow UI language, including legacy DB records (v1.1.14)
- MCP server in Dashboard — Dynamic API + PyOrchestrator for AI agents (v1.1.12)
- Stdio MCP
services/crm-mcpfor Cursor (v1.1.9+) - MQTT (Mosquitto): post isolation by serial
- Live updates 3–15 s; global Live/Static toggle (v1.1.8)
git clone https://github.com/WASH-PRO/WASH-PRO-CRM.git
cd WASH-PRO-CRM
cp .env.example .env
chmod +x scripts/*.sh
./scripts/start.sh| Interface | URL |
|---|---|
| Dashboard | http://localhost |
| Dynamic API Panel | http://localhost:8080 |
| PyOrchestrator Panel (optional) | http://localhost:8090 |
Dashboard login: admin / Admin123! → setup wizard on first login.
PyOrchestrator: PYORCHESTRATOR_ENABLED=true in .env
- Getting Started
- Setup Wizard
- Dashboard
- Architecture
- MQTT and post control
- Telegram bots
- MCP for AI agents
- Embedded services
- Database schema
- Workload chart on Overview (daily, below revenue)
-
Telegram — reliable bot stop,
stop-all, demo bots on install; occupancy v2.2 (program_9= free) - Notifications — delete all button
Full list: CHANGELOG.md
- Notifications i18n — prepared phrases by event type; legacy Russian records display in the active language
- Header toggles — language and Live/Static as single icons on all screen sizes
- Wiki links — fixed bilingual navigation; Product Hunt embed in README
Full list: CHANGELOG.md
- Dashboard i18n (EN/RU) — full UI translation; English default; 🇺🇸/🇷🇺 flags in header
-
Docs and wiki —
en/andru/catalogs; README EN + README.ru.md - Mobile header — compact language and Live/Static icon toggles
- Information — green "Published" badge when scheduled time has passed
Full list: CHANGELOG.md
- MCP server section in Dashboard (Dynamic API + PyOrchestrator)
- Menu: Automation group; Status under Main
- Information: "Scheduled" → "Published" after the publish time passes
- Information bot v1.9; fixed gray screen during navigation
Full list: CHANGELOG.md