CarLeasing4U
Vehicle leasing marketplace with AI reviews and comprehensive SEO infrastructure
Overview
A full-featured vehicle leasing platform built with Vite and React, integrating with MarketCheck API for live inventory data and Supabase for the backend. The platform includes vehicle search with extensive filters, car detail pages with image galleries, a finance application flow, and an AI-generated car review system.
The project has a strong focus on SEO and discoverability, including LLM-friendly infrastructure with llms.txt, static markdown endpoints, and bot visit tracking. Performance optimisation reduced the main bundle from 982KB to 294KB through code splitting, lazy loading, and server-side caching.
A comprehensive security audit resulted in 20+ fixes covering CSP headers, rate limiting, anti-scraping protections, and secure admin authentication.
70%
Bundle Reduction
68+
Make Pages
20+
Security Fixes
32
Dependencies Updated
Key Features
AI Car Reviews
Automated review generation via Supabase Edge Functions with queue processing, status tracking, view counts, and SEO meta tags.
LLM Discoverability
Full llms.txt implementation with static markdown files, dynamic markdown endpoints for listings and reviews, and bot visit tracking.
Performance Optimisation
Code splitting reduced main bundle from 982KB to 294KB. Featured listings use parallel API calls with 24-hour server-side caching.
Security Hardening
20+ security fixes: CSP/HSTS headers, rate limiting, anti-scraping protections, and sanitised error responses.
Make Landing Pages
68+ SEO-friendly make pages with model grids, auto-generated from inventory data.
Finance Application Flow
Complete application flow with form validation, thank you page, and admin tracking.
Technology Stack
Frontend
Backend
Data
SEO
Infrastructure
Architecture
Single-page React application served from Netlify CDN, communicating with Supabase for database, auth, and edge functions. MarketCheck API provides live vehicle inventory. Sitemaps and markdown endpoints are generated via admin functions and stored in Supabase Storage.
View More Projects
Explore the full portfolio of web platforms, data pipelines, and AI-powered tools.
Back to Portfolio