System
Specifications
Technical Documentation // v0.6.0
System Architecture
LotEngine is a lightweight, headless operating system built for independent automotive dealerships. The platform utilizes a true multi-tenant architecture with domain-based routing, serving both the global SaaS marketing site and individual dealer showrooms from a single optimized instance.
- → lot-engine.com :: Marketing_Site
- → [any_dealer].com :: Tenant_Showroom
- → SaaS Signup Management
- → Real-time Inventory Sync
- → Supabase PostgreSQL Engine
The Tech Stack
Frontend
- >Next.js 16 (App Router)
- >React 19
- >Tailwind CSS 4
- >Framer Motion
Database & Auth
- >Supabase (PostgreSQL)
- >Row Level Security (RLS)
- >JWT Authentication
- >Edge Functions
Infrastructure
- >Vercel (Edge Runtime)
- >Dynamic Proxy Middleware
- >Multi-Region Availability
- >Asset Mirroring
Integrations
- >NHTSA vPIC API
- >Resend Email Protocol
- >Digital Twin Pipeline
- >Ad-Kit Syndication
Core Mechanisms
Dynamic Multi-Tenancy
Zero-configuration domain mapping with robust lookup fallbacks for Vercel preview environments.
Rugged Professionalism Aesthetic
A high-contrast, flat design system optimized for maximum sunlight readability and industrial performance. (No shadows, sharp 90° corners, pure white/black).
Service Kanban Engine
An industrial-grade 5-stage workflow for managing repairs on the lot (Intake → Diagnostics → Awaiting Parts → In Progress → Ready).
Inventory Terminal
A deep-dive management hub for asset capture, VIN decoding, and multi-tenant repository management.
Smart Sync
Built-in support for offline-first data entry with persistent 'SAVED' states.
Mobile-First Operations
Responsive sidebar that collapses into a bottom navigation bar on phones. Tactical hardware-style buttons for high-performance touch interaction.