JDI — Sales Performance & KPI Platform
Internal platform for tracking sales performance, KPIs, and competitions across multiple automotive branches and dealer groups.
React
MUI
Jotai
Laravel
Blade
MySQL
Role
Frontend Engineer
Timeline
7 months
Client
JDI
Year
2024 – 2025
About the Project
JDI is a business intelligence platform used by automotive dealerships to monitor sales KPIs, advisors’ performance, and branch-level metrics. The system supports multiple branches, grouped entities, and competitive rankings between teams. I worked primarily on the frontend, building complex dashboards and multi-step workflows inside a Laravel monolith.
Project Challenges
Managing complex, interdependent state across multi-step creation flows.
Preventing unnecessary re-renders in highly dynamic dashboards.
Maintaining frontend scalability while integrating React into a legacy Blade-based monolith.
Achievements
Built interactive KPI dashboards used by approximately 229 active users.
Designed multi-step flows for creating and managing groups and competitions with clear logical dependencies.
Reduced rendering overhead by isolating state into atomic units, improving performance and maintainability.