Search cars by exact option packages, analyze real market prices, and let dealerships compete for your business with transparent out-the-door bids.
CommerceTypeScript · JavaScriptGitHub @yhcnbgvtng-rgbOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Car Messaging
Translation pending
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
Whole-market vehicle search and dealership reverse-auction bidding. Next.js + Tailwind, deployed on Vercel.
Open http://localhost:3000.
This lives inside Launch Dealership Bidding Hunt (components/BiddingWizard.tsx) — not a separate page.Read the full README ↗Whole-market vehicle search and dealership reverse-auction bidding. Next.js + Tailwind, deployed on Vercel.
npm install
npm run dev
Open http://localhost:3000.
This lives inside Launch Dealership Bidding Hunt (components/BiddingWizard.tsx) — not a separate page.
07405 / 100 are examples only — fields stay empty until you type). Those values are required before suggestions run. They are never hardcoded and never silently defaulted to 100.https://www.windowsticker.forddirect.com/windowsticker.pdf?vin={VIN}KEYLESS ENTRY W/PUSH START is never a filter even if the user ticks other lines. Toggling must-haves re-runs the hunt when ZIP + radius are set. Empty ticks = same model in radius, no option filter.Worked example must-haves: Ultimate Package and Keyless Entry Keypad. Distance is from the user ZIP, not the subject dealer ZIP.
| VIN | Result |
|---|---|
1FMWK8JC7TGB81309 Jim Shorkey Ford, White Oak PA | Keep only if your radius covers ~300 mi from your ZIP (e.g. 07405 + 400+). At 07405 + 100 mi → drop outside_radius. |
1FMWK8JC1TGB69561 Battlefield Ford, Culpeper VA | Keep only if your radius covers ~250 mi. At 07405 + 100 mi → drop outside_radius. |
1FMWK8JC7TGA20216 Mall of Georgia Ford | Drop (Ultimate, no keypad) |
1FMUK8JH8TGB25138 All American Ford Old Bridge | Drop (2.3L VIN prefix 1FMU) |
3FMCR9BN8TRE94740 Route 23 Bronco Sport Big Bend | Subject vehicle (not Explorer). Demo Tremor lots are not suggestions. |
1FMWK = 3.0L EcoBoost V6. Prefix 1FMU = 2.3L. A 2.3 is not a match for a 3.0 Ultimate hunt.KEYLESS ENTRY W/PUSH START is standard. It is never a must-have filter. User “keyless entry” means the $455 door-pillar Keyless Entry Keypad.unreleased. Dealer ad copy is never proof.sticker, listing, or unconfirmed. For any Ford VIN: a pasted VDP’s advertised selling price (JSON-LD offers.price / Sale / Internet / Our price) is the listing number; Ford Direct TOTAL MSRP is the MSRP line. VIN-only or a blocked scrape → sticker MSRP, listing omitted/unconfirmed. Increase Competition lots use listings-API price, else that lot’s VDP sale price, else that VIN’s sticker MSRP. Never invent a number and never print call dealer.Ford sticker fetch + parse always work. Demo Increase Competition for Explorer Tremor uses bundled sticker fixtures (no listings key, no live PDF round-trip for those example lots). Nationwide live inventory search for other models needs a key.
npm test
| Variable | Required? | Role |
|---|---|---|
MARKETCHECK_API_KEY | No | Preferred coarse listings (GET https://api.marketcheck.com/v2/search/car/active). Free developer tier: 500 calls/month, 5 req/sec, 100-mile radius cap. Do not clamp a wider hunt — if MarketCheck rejects the radius, the API note includes their HTTP status and message. |
AUTO_DEV_API_KEY | No | Fallback coarse listings (GET https://api.auto.dev/listings) when no MarketCheck key is set. Free plan: listings + VIN decode, no OEM Build. |
LISTINGS_PROVIDER | No | Optional override: marketcheck or auto.dev (also autodev / auto_dev). Ignored if that provider’s key is missing. |
If only one listings key is set, that provider is used. If both are set, MarketCheck wins unless LISTINGS_PROVIDER selects Auto.dev. If neither is set, Increase Competition stays on today’s no-key demo (Explorer Tremor fixtures only).
Listings APIs filter year/make/model/zip/radius. They cannot filter Ultimate / BlueCruise / keypad, and this hunt does not send a trim filter — option matching is the Ford window sticker. After one coarse query we sticker-pass only the first 25–50 candidate VINs.
Do not cache MarketCheck listing responses (Redis, KV, disk, or DB). Their developer ToS allows only transient in-memory data for the duration of one end-user request. Ford Direct window-sticker PDF caching is unchanged — those are Ford’s files, not MarketCheck’s.
Buyers can attach a trade-in (six required photos) to a quote request and dealers appraise it in-app. See docs/TRADE_IN.md for the fields, the photo rules and how equity flows into cash, finance and lease.