Complete responsive frontend
Optimized for Mobile/Tablet
Seamless data integration
Highly reusable component library
Collaborated with Backend & QA

Overview
CarWeek is a comprehensive automotive marketplace that aggregates vehicle inventory from multiple dealerships across the United States into one searchable platform. Instead of visiting individual, fragmented dealership websites, buyers can search thousands of vehicles, compare specifications, discover nearby dealers, and directly submit inquiries.
The platform bridges the gap between vehicle research and dealer CRM systems, helping dealerships capture qualified leads while offering buyers a fast, modern car discovery experience.
The Problem
Most car dealership websites operate as independent silos. This creates several key problems for both buyers and sellers:
Isolated Dealerships
Buyers have to manually visit dozens of independent dealer websites to search and compare models.
Scattered Inventory
Inventory data is fragmented, and slow updates lead to outdated information, damaging buyer trust.
Lost Inquiries
Without centralized capture, dealers lose high-intent potential customers early in the browsing funnel.
Difficult Search
Comparing pricing, mileage, and specifications across different sites is complex and tedious.
Solution & Features
CarWeek centralizes inventory, search, and lead capture. Hover over the numbers on the homepage preview below to explore the core product features implemented:

My Contribution
I was responsible for the entire user interface and frontend engineering of the platform, transforming high-fidelity designs into production-ready pages and integrating them with the backend REST APIs.
UI Design
Sleek dark layout & micro-interactions
Frontend Dev
Component architecture & Angular layouts
API Integration
Connected 30+ endpoints & validations
Responsive Design
Desktop, tablet & mobile layout flows
Collaboration
API handshakes with backend engineers
Homepage Development
The homepage features a search-focused layout to maximize search engagement, followed by category chips and dealership trust blocks.

Inventory Listing Page
A data-heavy vehicle catalog featuring customizable filters, sorting layouts, inventory status tags (New / Used / CPO), price indicators, mileage specification badges, and clean pagination.

Vehicle Detail Page
Integrates dynamic vehicle specifications from database records. I developed a reusable template containing an interactive image carousel, a details specification grid (VIN, engine, drivetrain, MPG), finance calculators, and dealer referral modules.

Dealer Profile
Provides custom workspaces for dealerships showing their location, business hours, and rating distributions. Importantly, the exact same vehicle grid component from the main catalog was reused here, filtered strictly by dealer ID to save codebase size.

Lead Capture & CRM Integration
A key revenue driver for CarWeek — the lead capture flow surfaces contextual inquiry forms on every vehicle listing, sending structured lead data directly to dealership CRM pipelines. I implemented multi-step form validation, API submission states, and success/error feedback screens.
Responsive Design
Every page was built mobile-first with adaptive layouts for desktop, tablet, and mobile viewports. Navigation collapses into a drawer, filter sidebars become bottom sheets, and vehicle cards reflow into single-column stacks — all without separate codebases.

UI Component Architecture
I engineered a localized, reusable UI design system to keep code modular and styling unified. Every card, pagination button, badge, and chip was written as an independent Angular component:
Primary & Secondary Buttons
Inventory Badges
Filter Chips
Search Pagination
Final Product Highlights
CarWeek is a production-scale application built with a responsive layout, complex state filtering, robust error handling, and CRM integrations.