System · Vehicle buying, wholesale & retail · Montréal, Canada

Sell My Vehicle

Quote website + staff CRM that runs a Montreal car-buying business: 22-state pipeline, instant pricing engine, tokenized e-sign flows, lien & receivables desks, accounting.

Live · 2026Quote website ↗
Sell My Vehicle — Quote website + staff CRM that runs a Montreal car-buying business: 22-state pipeline, instant pricing engine, tokenized e-sign flows, lien & receivables desks, accounting.

For decision-makers

The problem
A car-buying company needed to price a stranger’s vehicle at form-submit time, walk sellers through offer → payment → drop-off → signature without accounts, and run inventory, liens, receivables, finance and a dealer-wholesale side from one system.
What I built
Two connected systems for a car-buying company. A bilingual public site where a seller enters their vehicle and gets an offer, then walks through payment, drop-off and signature from links sent to their phone — no account to create. And an internal system for the team covering the whole business: pricing, inspections with photo and VIN capture, inventory, liens, receivables, finance, text/email/phone messaging, and a separate dealer-wholesale side.
Where it stands
Live since early 2026 and used by the team every day, from the first online quote to the settled sale, with updates shipping continuously.

System map

Public website + consumer…public web · Next.js 16 App RouterStaff CRM (SellMyVehicle…crm · Next.js 16 App RouterRetail / wholesale busine…crm · Same CRM stackWholesale dealer portalportal · Next.jsEvaluation wizards (mobil…mobile · Next.js web routes (no…Referral partner portalportal · Next.jsScheduled jobs (Verce…worker · Vercel CronSupabase PostgresSupabaseTwilioResendRingCentralAnthropic ClaudeOpenAI speech-to-textDeepSeek chat APICanadian Black BookCARFAX Canada APISurfacesCoreExternal services