VIN Management System

Live P&L, audit trail, and operational alerts.

Vehicles in pipeline

6

Purchased inventory only.

Total invested

$76,950

Purchase plus expenses.

Projected margin

$9,460

Live P&L vs list.

Stuck vehicles

1

Over 14 days in status.

Status pipeline

Purchased to recon to ready to listed to sold
Purchased1
Recon1
Ready1
Listed1
Sold1
Dead1

Recon spend by category

Budget tracking baked in.
Mechanical - $1,500
Body - $860
Detailing - $610
Tires - $610
Transport - $430
Registration - $180
Parts - $260
Labor - $0

Recent activity

Audit trail and notes.

Vehicle sold - ready for payout

1N4AL3AP0GC284512 - Jan 8 - Luke Turner

Listed on marketplace

5N1AT2MT3JC709112 - Jan 3 - Priya Patel

Moved to ready status

3FA6P0H79JR123980 - Jan 1 - Sasha Lee

Entered recon workflow

2T1BURHE0JC945120 - Dec 23 - Marcus Hill

Vehicle marked purchased

1HGCM82633A123456 - Dec 17 - Alicia Gomez

Marked as dead inventory

KM8J3CA4XKU921407 - Dec 11 - Alicia Gomez

Alerts preview

Phase 2: Telegram notifications.
Stuck vehicle

2T1BURHE0JC945120 has been Recon for 18 days

Vehicles

VIN is the unique primary key.

VINBuyerStatusInvestedDays
1HGCM82633A123456Alicia GomezPurchased$12,9505
2T1BURHE0JC945120Marcus HillRecon$10,97018
3FA6P0H79JR123980Sasha LeeReady$14,6109
5N1AT2MT3JC709112Priya PatelListed$16,8107
1N4AL3AP0GC284512Luke TurnerSold$11,4302
KM8J3CA4XKU921407Alicia GomezDead$10,18030

2018 Honda Civic

1HGCM82633A123456

Purchased
BuyerAlicia GomezLocationHouston, TXPurchase price$12,450Recon budget$1,800Total expenses$500Projected margin$4,950

Status workflow

PurchasedReconReadyListedSoldDead

Update status

Actions

Expenses

Dec 291HGCM82633A123456DetailingGlossLab$320
Jan 21HGCM82633A123456RegistrationTX DMV$180

Events

Vehicle marked purchased

Dec 17 - Alicia Gomez

Expenses

Every expense is linked to a VIN.

DateVINCategoryVendorAmount
Dec 291HGCM82633A123456DetailingGlossLab$320
Jan 21HGCM82633A123456RegistrationTX DMV$180
Dec 252T1BURHE0JC945120BodyMetro Body Shop$860
Dec 272T1BURHE0JC945120PartsAutoZone$260
Dec 213FA6P0H79JR123980MechanicalNorthside Auto$520
Dec 313FA6P0H79JR123980DetailingGlossLab$290
Dec 195N1AT2MT3JC709112TiresDiscount Tire$610
Nov 291N4AL3AP0GC284512TransportSun Logistics$430
Dec 3KM8J3CA4XKU921407MechanicalSouthwest Auto$980

Recon over budget

0

Vehicles beyond target.

Avg days to ready

48

Median workflow speed.

Top buyer margin

$5,090

Buyer: Priya Patel

Inventory value

$55,340

Current exposure.

P&L by VIN

Listed and sold inventory.
VINStatusInvestedListMargin
5N1AT2MT3JC709112Listed$16,810$21,900$5,090
1N4AL3AP0GC284512Sold$11,430$15,800$4,370

Stuck and over budget

What needs attention today.
Stuck vehicle

2T1BURHE0JC945120 has been Recon for 18 days

Buyer performance

Purchases, spend, margin.
BuyerUnitsSpendMargin
Priya Patel1$16,810$5,090
Sasha Lee1$14,610$4,640
Luke Turner1$11,430$4,370
Marcus Hill1$10,970$3,930
Alicia Gomez2$23,130-$5,230

Vendor spend

Recon vendors at a glance.
Southwest Auto - $980
Metro Body Shop - $860
GlossLab - $610
Discount Tire - $610
Northside Auto - $520
Sun Logistics - $430
AutoZone - $260
TX DMV - $180

Automation settings

Phase 2: Telegram alerts.

Telegram integration planned for phase 2.

Alert templates include VIN, buyer, and recommended action.

Open alerts

Auto-generated from workflow.
Stuck vehicle

2T1BURHE0JC945120 has been Recon for 18 days

Proposed architecture

Postgres as system of record.

Postgres Core

Vehicles (VIN PK), expenses, events, alerts. JSONB for integrations.

API Layer

FastAPI or Node REST with auth, audit logging, CSV exports.

Ops UI

Admin dashboard, VIN detail, CSV, alerts.

Milestone timeline

4-week delivery.
  1. Week 1: Schema, migrations, base API, data import.
  2. Week 2: UI dashboard, VIN detail, CSV exports.
  3. Week 3: Alerts engine, Ramp integration hooks.
  4. Week 4: QA, deployment, backups, docs.

Schema sketch

Postgres tables and key fields.

vehicles

vin PK, buyer_id, status, purchase_price, list_price, recon_budget, status_updated_at

expenses

id PK, vin FK, category, vendor, amount, expense_date, source (ramp or manual)

events

id PK, vin FK, type, message, created_at, actor

alerts (optional)

id PK, vin FK, rule, severity, status, created_at

Reliability and ops

Monitoring, retries, backups.
  • Nightly automated backups and weekly restore checks.
  • Retry queue for webhooks and Ramp sync.
  • Audit log stored in events table with immutable inserts.
  • Uptime monitoring with alerts to Ops or Telegram.

Similar projects

Relevant delivery experience.
  • Automotive inventory platform with live margin tracking.
  • Fintech ops console for card spend categorization.
  • Marketplace dashboard with seller onboarding workflows.
  • Audit-ready expense platform for multi-location retailers.

Deployment and maintenance

Hosted delivery expectations.
  • Dockerized services with staging and production.
  • Infra as code with automated migrations.
  • Documentation: runbooks, data dictionary, API reference.
  • CSV export and scheduled reports to S3.