|
1 | | -# OEM-Inventory-Health |
| 1 | +# OEM Inventory Health Dashboard |
| 2 | + |
| 3 | +A strategic **Days Sales of Inventory (DSI)** optimization platform for automotive OEM supply chain management. This interactive dashboard enables executives to monitor global fleet health, identify capital-locked inventory, and execute real-time reallocation strategies across regional channels. |
| 4 | + |
| 5 | +## Features |
| 6 | + |
| 7 | +- 📊 **Real-Time DSI Monitoring** – Calculates Days Sales of Inventory metrics across vehicle segments |
| 8 | +- 🎯 **Capital Leakage Detection** – Identifies at-risk inventory (DSI > 60 days) prone to depreciation |
| 9 | +- 🔄 **Inventory Redirection Simulation** – Model 30% capital reallocation with 6% liquidation loss vs. 15% holding-cost savings |
| 10 | +- 📈 **Multi-Segment Analytics** – Track Luxury, Volume, EV, and SUV categories simultaneously |
| 11 | +- 💰 **Liquidity Tracking** – Real-time recaptured capital display for reinvestment decisions |
| 12 | +- 📋 **Executive Case Study** – Comprehensive narrative on OEM inventory challenges and solutions |
| 13 | + |
| 14 | +## Built With |
| 15 | + |
| 16 | +- **React** 18.2 – UI framework |
| 17 | +- **TypeScript** – Type-safe development |
| 18 | +- **Tailwind CSS** 3.3 – Utility-first styling |
| 19 | +- **Vite** 5.0 – Lightning-fast build tool |
| 20 | +- **Lucide React** – Premium icon library |
| 21 | + |
| 22 | +## Quick Start |
| 23 | + |
| 24 | +```bash |
| 25 | +# Install dependencies |
| 26 | +npm install |
| 27 | + |
| 28 | +# Start development server |
| 29 | +npm run dev |
| 30 | + |
| 31 | +# Build for production |
| 32 | +npm run build |
| 33 | +``` |
| 34 | + |
| 35 | +The app will open at `http://localhost:5173` with: |
| 36 | +- **Case Study** tab – Educational narrative on inventory optimization frameworks |
| 37 | +- **Live Dashboard** tab – Interactive inventory health simulator with Hyundai/Genesis product lineup |
| 38 | + |
| 39 | +## Deployment |
| 40 | + |
| 41 | +### GitHub Pages (Automatic) |
| 42 | + |
| 43 | +This project is configured for automatic deployment to GitHub Pages. Every push to `main` branch triggers the deployment workflow. |
| 44 | + |
| 45 | +**To set up:** |
| 46 | + |
| 47 | +1. Ensure the repository is public or has GitHub Pages enabled |
| 48 | +2. Go to **Settings** → **Pages** → set source to "Deploy from a branch" (gh-pages) |
| 49 | +3. The site will be live at: `https://privatejoel.github.io/OEM-Inventory-Health/` |
| 50 | + |
| 51 | +### Manual Deployment |
| 52 | + |
| 53 | +```bash |
| 54 | +# Deploy to GitHub Pages |
| 55 | +npm run deploy |
| 56 | +``` |
| 57 | + |
| 58 | +This runs the build and deploys the `dist` folder to the `gh-pages` branch. |
| 59 | + |
| 60 | +## Use Case |
| 61 | + |
| 62 | +**Scenario:** A global OEM (Hyundai Motor Group) manages a multi-billion-dollar vehicle pipeline across luxury (Genesis G80), volume (Venue, Elantra), and EV segments (IONIQ 5). High-DSI luxury models accumulate holding costs while volume segments suffer from stockouts. This dashboard provides the decision-support layer to: |
| 63 | + |
| 64 | +1. **Detect** – Identify which regional channels have stagnant capital |
| 65 | +2. **Model** – Simulate inventory redirection and capital recapture scenarios |
| 66 | +3. **Execute** – Approve strategic liquidation with transparent ROI calculations |
| 67 | + |
| 68 | +## Data Model |
| 69 | + |
| 70 | +The dashboard tracks 6 vehicle models with realistic metrics: |
| 71 | + |
| 72 | +| Model | Segment | Stock | Monthly Sales | Unit Cost | Category | |
| 73 | +|-------|---------|-------|---|---|---| |
| 74 | +| Genesis G80 | Luxury Sedan | 14 | 3.2 | $56,000 | Luxury | |
| 75 | +| Hyundai Venue | Compact SUV | 58 | 62 | $19,800 | Volume | |
| 76 | +| Hyundai IONIQ 5 | EV SUV | 32 | 38 | $45,000 | EV | |
| 77 | +| Hyundai Santa Fe | Mid-size SUV | 24 | 28 | $36,000 | SUV | |
| 78 | +| Hyundai Elantra | Sedan | 42 | 55 | $21,500 | Volume | |
| 79 | +| Hyundai Palisade | Full-size SUV | 18 | 5.5 | $48,000 | Luxury | |
| 80 | + |
| 81 | +## Disclaimer |
| 82 | + |
| 83 | +This project is **for educational purposes only**. It is not affiliated with, endorsed by, or representative of Hyundai Motor Group or its subsidiaries. All data, scenarios, and optimization models are simulated to demonstrate product planning and analytical frameworks. |
| 84 | + |
| 85 | +## Author |
| 86 | + |
| 87 | +Joel Johnson – OEM Product Strategy Portfolio |
0 commit comments