IMS
·
Balancer
v2.3β
Data
Manual Balance
0
🏪 Triage
0
⚖ Smart Balance
📊 Market View
⚙ Settings
⚠ Issues
0
🔒 Admin
⌕
⌘K
LOAD AN EXCEL FILE TO BEGIN
LOGOUT
Connecting to Database…
Loading latest inventory data
No database connection — load a local file instead:
Select Local File
⚖ SMART BALANCE
AI-assisted inventory distribution
General
Max suggestions per store
Region filter (blank = all)
All Regions
Core Models
Region
Colorado
Core model list (one per line: MAKE MODEL)
Core models only (filter out non-core)
Core model score bonus weight
4
Hub ↔ Spoke Flow
Hub over-index threshold (e.g. 1.2 = 20% above network avg)
Spoke→Hub: DOL threshold (spoke units ≥ this return to hub)
Max aged returns per spoke (0 = match inbound count)
Hub units: min DOL before suggesting outbound
Max DOL for outbound (skip distressed)
Hub Outbound Filter
Skip hub units with leads ≥ (0 = off)
Balance Tolerances
ACV tolerance ($ within network avg)
Mileage tolerance (miles within network avg)
Margin tolerance ($ within network avg)
Drivetrain mix tolerance (% pts from network)
Core colors max % each (White/Black/Gray/Silver)
Non-core color max % total at any store
Scoring Weights
Model balance
5
Trim balance
3
Sales history
4
DOL urgency
4
Color diversity
3
ACV balance
4
Drivetrain mix
3
Mileage balance
3
Margin balance
4
Business model mix
3
Demand (day supply)
3
▶ RUN ANALYSIS
Total Moves
—
Hub→Spoke
—
Spoke→Hub (45+ DOL)
—
Stores Affected
—
DT Imbalances Fixed
—
ACV Gaps Closed
—
Margin Gaps Closed
—
Configure parameters and click
Run Analysis
to generate transfer suggestions
Select All
Clear
📊 View Impact
⬆ Send to Manual Balance
⬇ Export CSV
⚠ ISSUE STORES
All Regions
All Alerts
Red Only
Amber Only
📊
MARKET VIEW
INV
SOLD
Region
All Regions
Dealer
All Dealers
Search
—
Units
—
Models
—
MTD Sold
—
Avg DOL
—
36d+ Units
📊
Load a data file to begin
SETTINGS
◈
Appearance
▤
Metrics
⊞
Columns
ADMIN ONLY
◉
Bucket Targets
⚑
Margin Alerts
📊
Market View
Appearance
Theme, vehicle eligibility, and store visibility
✓ Saved
Save Changes
Theme
🌙 Dark
☀ Light
◑ Mono
🟢 Green
⚠ Yellow
◻ White
🔶 Orange
◈ Cyan
Min Days on Lot
days
Units below this DOL won't be shown as available to move
Max Days on Lot
days
Units above this DOL won't be considered for transfer
Hide Consignment Stores
Hides stores with "Consignment" in their name from the Balancer and gap analysis
Only Transfer From Hub
Only units at stores where Store_Class = HUB can be transferred or fill gap requests
Metric Visibility
Choose which KPIs show in the top strip and on Balancer store cards.
Drag to reorder.
✓ Saved
Save Changes
Inventory KPIs
Sales KPIs
Store Cards
Vehicle Detail
Triage Cards
Select All
Clear
Reset Defaults
⠿ drag to reorder
Column Visibility & Order
Choose which columns appear in data tables.
Drag tiles to reorder.
✓ Saved
Save Changes
Inventory
Sales
Select All
Clear
Reset Defaults
⠿ drag to reorder
Bucket Targets
Distribution targets for each DOL bucket. Used for alerts and color coding on Triage cards.
✓ Saved
Save Changes
Inventory %
B1 (<20d)
%
B2 (21–35d)
%
B3 (36–45d)
%
B4 (46+d)
%
Sales %
B1 (<20d)
%
B2 (21–35d)
%
B3 (36–45d)
%
B4 (46+d)
%
B1 target is a minimum; B2/B3/B4 are maximums. Total should equal 100%.
Margin Alerts
Alert when a store's avg front margin falls outside these bounds.
✓ Saved
Save Changes
Red Alert
Min (below triggers red)
$
Amber Alert
Max (above triggers amber)
$
Set Max to a large number (e.g. 99999) to disable the high margin alert.
Market View
Configure Day Supply color thresholds for the Market View tab.
✓ Saved
Save Changes
Day Supply Thresholds
🔴 RED (low)
0 –
days
🟠 ORANGE
11 –
days
🟢 GREEN
21 –
days
Values above Green max show as red. Thresholds are upper bounds for each color band.
🔒
ADMIN AREA
Enter credentials to continue
UNLOCK
Incorrect username or password
🗄 Database
📁 Files
🚀 Environments
📋 Transfer History
👥 Users
🖥 System
Database Connection
Connect to your Node.js API server which talks to MariaDB
API Server URL
Test Now
Not tested
↺ Retry
DB
—
Status
—
Last Upload
—
Total Rows
—
Last Checked
—
Upload File to DB
📤 Upload XLSX to DB
⚠ This will wipe all existing data and replace it with the new file.
Load from DB
⬇ Load Latest Upload
Environments
Switch between production and dev. Both run on the same server and share the same database.
Production
LIVE
Stable release. Used for daily operations.
PORT
:8125
You are here
Dev
DEV
Development environment. Test new features before deploying to production.
PORT
:8126
OPEN DEV →
User Management
Manage who can access IMS·Balancer. Viewers see the dashboard, Admins have full access.
ADD USER
USERNAME
PASSWORD
ROLE
Viewer
Admin
+ Add User
USERNAME
ROLE
STATUS
LAST LOGIN
ACTIONS
Loading…
System Monitor
Live server health — refreshes every 10 seconds
↻ Refresh
Loading…
PATH
/opt/ims-balancer
+ New Folder
⬆ Upload
Name
Size
Modified
Actions
Transfer History
Log of exported transfer plans — stored in database, accessible from any device
🗑 Clear All
PATH
/opt/ims-balancer
+ New Folder
⬆ Upload
Name
Size
Modified
Actions
Store Triage
All stores · inventory health
·
INV
SOLD
BUCKET
DOL
Price
SORT
A–Z
45+ DOL
Avg DOL
Margin
All Regions
📦 Inventory
💰 Sales
Search
Region
All
Make
All
Status
All
Stock Type
All
CG Rating
All
Max DOL
Dealer
All
Clear
⬇ Export
Quick:
🔴 45+ DOL
⛔ 60+ DOL
💤 No Leads
📈 Overpriced
🏠 Hub Only
💰 High Margin
✅ In-Stock Only
✕ Clear
0
units selected
➕ Add to Balancer Queue
Deselect All
Transfer Queue
Region to Balance
— Choose Region —
🚗
Select vehicles in the Data tab
and click "Add to Balancer Queue".
Clear All
📊 View Impact
⚖ View in Smart Balance
Export Plan
Store Overview
⚠ Gap Analysis
🗺
Choose a Region to Begin
Store metrics and inventory will appear here
📊
Choose a Region to See Gaps
Make/model distribution across stores with sales context
✕
Select Destination Store
IMS
·
Balancer
Reading file…
Parsing rows…
Assign Vehicle
✕
SELECT DESTINATION STORE
Cancel
Select a Store
⌕
ESC
All
Inventory
45+ DOL
Hub Only
Start typing to search across all inventory
IMS
·
Balancer
QUERYING DATABASE…