CarLinks.io (Homex Virtual Agency)
CarLinks.io — Full-Stack Vehicle Acquisition Platform
B2B SaaS platform connecting US auto dealerships with pre-vetted private-party vehicle sellers through a managed network of Kosovo-based agents. Built from zero to live beta with 7 active dealer clients in Southern California.
Overview
CarLinks.io is a B2B vehicle acquisition platform that connects US auto dealerships with pre-vetted private-party vehicle sellers through a managed network of Kosovo-based acquisition agents. The platform replaces manual phone-and-spreadsheet processes with a real-time digital marketplace where leads are sourced, qualified, bid on, negotiated, and closed — all within a single system.
Homex Virtual Agency, the company behind CarLinks, engaged porositweb.com to architect, design, and build the entire platform from the ground up — backend API, two role-based frontend portals, a dedicated image service, real-time Slack integration, and a dealer notification system.
Image
The Platform in Action
The dealer portal provides a clear view of leads, active bids, and deal status — the entire acquisition workflow in a single screen.
Key Results
0
Active Dealer Clients
Paying dealerships in Southern California
0
Months to Live Beta
From idea to working product
0
API Endpoints
Full RESTful backend
0
Slack Channels Automated
Real-time coordination across time zones
The Challenge
Before CarLinks, dealerships relied on auction houses and trade-ins to acquire used vehicle inventory — competitive channels with thin margins. Private-party sellers listed vehicles on Facebook Marketplace but had no efficient way to connect with dealerships willing to pay fair wholesale prices.
- No existing platform: The entire system needed to be designed and built from scratch — data model, API, both portals, integrations.
- Three distinct user experiences: Admins, agents, and dealers each required tailored views, permissions, and workflows within a single codebase.
- Real-time coordination: Agents in Kosovo and dealers in California needed instant visibility into bids, counters, and appointments across time zones.
- Lean budget, fast timeline: The MVP needed to reach live beta with real dealership clients within six months on a startup budget.
Technical Architecture
Full stack built for scalability and single-developer maintenance
Frontend: React 19, Vite, TypeScript, Tailwind CSS, TanStack Query
Unified SPA with role-based routing. Admin/agent sidebar layout and dealer top-nav layout share a single codebase and design system.
Backend: ASP.NET Core, Entity Framework Core, C#
RESTful API handling auth, leads, bids, counters, appointments, notifications, billing, and Slack dispatch.
Image Service: Node.js, Express, Sharp
Dedicated microservice for vehicle photo upload, WebP conversion, and CDN-ready serving with date-partitioned storage.
Database: SQLite (beta) / SQL Server (production)
Code-first migrations via EF Core. 10 normalized tables covering the full lead lifecycle.
Infrastructure: Contabo VPS, Docker, Nginx, PM2
Integrations: Slack Webhooks, NHTSA VIN, Twilio SMS, SendGrid Email
Delivery Process
Five phased sprints, each producing a deployable increment
01
Foundation
Project scaffold, TypeScript types, Axios client with JWT auth, React Router with role-based access control
01
Foundation
Project scaffold, TypeScript types, Axios client with JWT auth, React Router with role-based access control
02
Authentication
Login page with Zod validation, profile API integration, role-based redirect
02
Authentication
Login page with Zod validation, profile API integration, role-based redirect
03
Dealer Portal
Dashboard with charts, lead browsing with bid/accept/decline, My Bids, Counters, Appointments, Billing, notification bell
03
Dealer Portal
Dashboard with charts, lead browsing with bid/accept/decline, My Bids, Counters, Appointments, Billing, notification bell
04
Admin Portal
Lead creation with VIN decode, Send modal, user CRUD, dealership management, reports leaderboard, billing dashboard, impersonation
04
Admin Portal
Lead creation with VIN decode, Send modal, user CRUD, dealership management, reports leaderboard, billing dashboard, impersonation
05
Backend Extensions
New API endpoints, Slack dispatch service, notification system, billing engine, trash and auto-purge with audit logging
05
Backend Extensions
New API endpoints, Slack dispatch service, notification system, billing engine, trash and auto-purge with audit logging
Key Features
Intelligent Lead Routing
When an agent marks a lead as ready, the system automatically suggests dealerships within a configurable radius of the seller's zip code using cached geo-coordinates.
Real-Time Bidding & Negotiation
Dealers browse available leads and place bids directly from their portal. Agents receive instant Slack alerts and can counter-offer. All tracked with full audit history.
Hot Lead Priority System
Exceptional vehicles are flagged as 'Hot' — triggering amber card styling, pinning to the top of dealer feeds, immediate SMS alerts via Twilio, and priority-styled email notifications.
Multi-Channel Dealer Notifications
Dealers receive alerts through three channels: an in-app notification bell with 30-second polling, transactional emails via SendGrid, and SMS via Twilio for high-priority events.
Admin Impersonation Mode
Admins can enter any dealer's portal in read-only mode for support and training — seeing exactly what the dealer sees.
Image
Admin & Agent Portal
Admins and agents manage leads, create offers, track performance, and generate invoices — all from a unified dashboard with sidebar navigation.
Client Testimonial
What the Client Said
porositweb.com took our napkin-sketch idea and turned it into a platform that real dealerships are actively using. The speed of delivery and depth of engineering exceeded our expectations.
Artimis Krasniqi
Founder, CarLinks.io
Have a SaaS Platform Idea?
From idea to live product — we handle architecture, design, development, and deployment.
400+ projects | 10+ years experience