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.

Automotive B2B SaaS6 months (2025–2026)

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

01

Foundation

Project scaffold, TypeScript types, Axios client with JWT auth, React Router with role-based access control

02

02

Authentication

Login page with Zod validation, profile API integration, role-based redirect

03

03

Dealer Portal

Dashboard with charts, lead browsing with bid/accept/decline, My Bids, Counters, Appointments, Billing, notification bell

04

04

Admin Portal

Lead creation with VIN decode, Send modal, user CRUD, dealership management, reports leaderboard, billing dashboard, impersonation

05

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