Home / Projects / Fleet Explorer - Vehicle Inventory Explorer

React·TypeScript·Vite·Testing·Product

Fleet Explorer - Vehicle Inventory Explorer

Fleet Explorer is a React and TypeScript app for browsing vehicles by ZIP code with fast filtering and sorting. A ZIP-first flow loads inventory scoped to an area, filters by make and color with live result counts, and sorting and lazy rendering keep large inventories responsive. Built with Vite, plain CSS, and a fully mocked IntersectionObserver for testable lazy rendering.

// highlights

What I built

ZIP-first flow scopes inventory to an area and avoids a misleading empty state

Live filters by make and color with result counts that update with selections

Sorting by price with a responsive results grid

Lazy rendering via IntersectionObserver with mocked tests in JSDOM

// stack

Built with

ReactTypeScriptViteVitestReact Testing Library