Lagerpooling — Car Stock Platform
An internal car stock browsing platform pulling live inventory from an AS/400 DB2 system, with Galaxus-style dynamic filtering, full equipment detail views, 360° imagery of each exact vehicle, and built-in leasing calculators.
The existing car stock system lived in an AS/400 mainframe — accurate and reliable, but completely inaccessible to anyone who wasn't a specialist. This project was about surfacing that inventory in a modern web interface without replacing the source of truth.
The Angular frontend fetches live stock data from the AS/400 DB2 database via a C# API layer. From there, it's a proper product browsing experience: dynamic multi-attribute filtering (think the Galaxus filter panel) that narrows the result set in real time based on model, equipment level, colour, price range, and more.
Each car gets a full detail view — equipment list, standard images, and a 360° interactive view of the exact configured vehicle. No generic stock photos; what you see is the actual car on the lot, in the exact specification it was ordered.
The leasing calculator sits alongside the detail view with three modes: calculate the monthly payment for a given deposit, work out the deposit required to hit a target monthly rate, or run the numbers with no deposit at all. All figures derive from the live pricing data.
Deployed on IIS through the existing Azure DevOps pipeline.