Findmycarpart
A reverse auto parts marketplace where car owners post part requests and verified salvage yards compete with offers — replacing hours of phone calls with a two-minute posting.
This case study focuses on the delivery constraints, product choices, and workflow decisions that shaped the build.
Reverse marketplace
7 weeks
Full-stack MVP

About Findmycarpart.
The Goal
Build a two-sided marketplace that lets car owners find salvage yard parts without calling dozens of junkyards — post once, receive competitive offers from verified sellers nationwide.
The Challenge
Two fundamentally different user types: buyers who need a fast, low-friction request flow with vehicle garage management, and salvage yard operators who respond to leads from mobile devices between pulling parts.
The Result
A production-ready platform with buyer dashboards, vehicle garage, request lifecycle management, offer comparison with pricing breakdowns, seller verification, and location-based matching — launched in 7 weeks.

Inside the Platform.
Finding the right auto part from a salvage yard has always been a painful, time-consuming process. Car owners spend hours calling dozens of junkyards, comparing inconsistent pricing over the phone, and hoping someone has the exact part for their year, make, and model. Findmycarpart flips that model — buyers post what they need, and verified salvage yards compete with offers.
Here's a detailed walkthrough of the core features we designed and built — from the actual production platform.
Buyer Dashboard & Request Management
The dashboard is the buyer's command center. Every part request is displayed in a clean table with the part name, vehicle (year/make/model), current status (Active, Expired, Withdrawn), number of offers received, and posting date. Buyers can filter by make, model, year, and search by part name. One-click access to create a new request or view details on any existing one.

Part Request Creation
Creating a request takes under two minutes. The buyer selects a vehicle — either by entering year/make/model manually or picking a saved car from their garage. Then they specify the part name, optional part number, color preference, which side of the vehicle, and additional notes. Up to 5 images can be uploaded — reference photos, damage photos, or examples of the part needed. The form captures just enough detail for sellers to respond accurately without overwhelming the buyer.

Vehicle Garage
The "My Garage" feature lets buyers save their vehicles once and reuse them for future requests. Each vehicle card shows year, make, model, trim level, engine type (e.g. 3.6L V6 Gasoline, 4.7L V8, Electric), and VIN number. The VIN is decoded automatically to fill in specs. When creating a new part request, buyers just tap "Select from Garage" instead of re-entering vehicle details every time — a small UX decision that dramatically reduces friction for repeat users.

Offer Comparison & Seller Details
When offers come in, buyers see them on the request detail page. Each offer card shows the seller's business name, location (city, state, ZIP), phone number, total price with a clear breakdown (part price + shipping), color/condition notes, whether local pickup is available, and the offer date. No more calling five yards and trying to remember who said what — everything is side by side, comparable at a glance.

Request Lifecycle & Smart Workflows
Each request follows a clear lifecycle: Active → Expired or Withdrawn. Active requests are visible to sellers who can submit offers. Requests auto-expire after 7 days to keep the marketplace fresh — but buyers can renew expired requests with one click. View counts track how many sellers have seen each request, giving buyers a sense of demand visibility. Buyers can also withdraw requests manually if they found the part elsewhere.
Vehicle Management & VIN Decoding
Each vehicle in the garage can be edited with full VIN decoding support. Enter a VIN and the system automatically fills in year, make, model, trim level, and engine specs. Buyers can also enter details manually. This saves time on future requests — select a saved vehicle with one tap instead of typing the same info repeatedly.

Seller Dashboard & Offer Management
The seller side mirrors the buyer experience with its own dedicated dashboard. Salvage yard operators see all their submitted offers in one place — each showing the vehicle, part name, offer status (Offered, Withdrawn), pricing with full breakdown (part price + shipping), condition, color, and buyer location. Filters by make, model, and year help sellers manage high volumes of offers efficiently.

Design & UX Decisions
The visual design balances trust and simplicity — clean professional aesthetic with plenty of white space, soft shadows, clear status indicators, and a calming blue accent palette. The sidebar navigation keeps all key sections one click away: Create Request, My Requests, My Garage, Profile, and Support.
The landing page itself acts as a lead-generation engine — a live feed of real part requests (with make/model filters) shows visitors the marketplace is active before they even sign up. This was intentional: seeing real requests like "Hood for 2018 Audi Q5" with "4 offers received" builds credibility instantly.
Tech Stack
A modern full-stack application optimized for performance and scalability. The responsive front-end ensures a seamless experience across desktop and mobile. The backend handles VIN decoding, location-based seller matching, real-time notifications, image processing, and the seller verification pipeline.







Ready to turn your
idea into a real
product?
Book a free founder call. We'll help you figure out what to build first, what it'll cost, and how fast we can launch it.