NEW.NET 10 · ASP.NET Core MVC · SQL Server 2022

Car Dealership
Management
Website Template

A complete car dealership platform for the UAE and GCC. A public vehicle showroom plus a centralized system for inventory, enquiries, test drives, trade-ins, sales and invoicing, in English and Arabic.

PRODUCT⧉ 2in1 Website + admin panel
LANGUAGES文 ENعربي Full right-to-left layout
DATABASE≡ 33tables SQL Server, auto-seeded
autohub.x1980.com/admin
AutoHub admin dashboard
autohub.x1980.com
AutoHub public website home
Overview

One system for the whole dealership.

AutoHub replaces spreadsheets, WhatsApp threads and classified listings with one system: stock is published to your website, every enquiry becomes a lead, and sales close with invoices.

PUBLIC WEBSITE
AutoHub public website
One SQL Server database A status, price or flag change is live on the site instantly.
ADMIN PANEL
AutoHub admin dashboard
ROLE / 01

Customers

Browse, compare, book test drives and reserve a car online.

Public website
ROLE / 02

Salespeople

Manage leads, follow-ups and test drives, and record sales.

Admin panel
ROLE / 03

Sales managers

See finance figures, reports and expenses, and edit inventory.

Admin panel
ROLE / 04

Administrators

Control settings, users, roles and the activity log.

Admin panel
Public website

A showroom that's
open around the clock.

Customers search stock, open a car, calculate finance, book a test drive, offer a trade-in or reserve the car with a deposit.

autohub.x1980.com
Home
Admin panel

A role-based back office for every desk.

Inventory, leads, customers, test drives, trade-ins, sales, invoices, reports and settings — with finance figures shown only to the roles allowed to see them.

Dashboard
Inventory
Expenses
Leads & follow-ups
Customers
Test drives
Trade-ins & car requests
Sales, invoices, receipts
Feedback
Reports
Settings
Users & security
Dashboard
Inventory
Vehicle details
Lead details
Admin sign-in
Test drive calendar
Sale invoice
Sales report
Settings
Dashboard
العربية
Bilingual

English and العربية
with full right-to-left layout.

One switch flips the website and admin into Arabic with a mirrored RTL layout. Drag the handle to compare the two.

autohub.x1980.com ⇄ /ar
AutoHub website in Arabic (RTL)
AutoHub website in English
From click to invoice

Every touchpoint becomes a lead.

Each public form creates a customer and a lead with an audit trail and an admin notification. A successful online payment creates a real sale, invoice and receipt, and reserves or sells the car.

WEBSITE TOUCHPOINTS Each one creates a customer + lead
Enquiry
Test drive
WhatsApp click
Trade-in
Car request
Feedback
Online deposit
01

Customer + lead

Each public form creates a customer and a lead with an audit trail and an admin notification.

Lead details
02

Follow-up

Assignment, activity timeline and follow-up scheduling with overdue tracking.

Test drive calendar
03

Sale + invoice

A successful online payment creates a real sale, invoice and receipt, and reserves or sells the car.

Sale invoice
Architecture

Built on .NET 10. Tested end to end.

ASP.NET Core MVC with Razor views, hand-written parameterised T-SQL with no ORM, and transactional multi-step operations.

463URLs crawled (website + every admin module and role) — zero server errors
46Admin actions and all public forms posted end-to-end
44Browser interactions automated in Chromium — zero JavaScript errors
0Compile errors — all Razor views pre-compiled
RUNTIME.NET 10, C# with nullable reference types
WEBASP.NET Core MVC, Razor Views, Admin area, cookie auth
DATAADO.NET via Microsoft.Data.SqlClient — no ORM
DATABASESQL Server 2022 · 33 tables · auto-created and seeded
DOCUMENTSQuestPDF invoices and receipts with QRCoder QR codes
LOGGINGSerilog to console and daily rolling files
FRONT ENDCSS custom properties, vanilla JS, SVG charts
SECURITYBCrypt, anti-forgery tokens, HTTPS, server-side role checks
AI-ready

Customise it with Claude, Codex or Antigravity.

Open the project in your AI coding agent of choice and modify AutoHub to fit your dealership.

Claude
Codex
Antigravity
Get started

Running in one command.

Database, schema, seed data and demo passwords are created automatically on first start.

01
Install .NET 10 SDK + SQL Server 2022
02
Configure ConnectionStrings:AutoHub
in appsettings.json
03
Run $ cd src/AutoHub.Web
$ dotnet run
localhost:7101/admin
Admin sign-in with demo accounts
terminal
$ dotnet run
→ Website https://localhost:7101
→ Admin https://localhost:7101/admin
DEMO ACCOUNTS
AdminEverything
Sales ManagerFinance figures, reports, inventory edit, expenses, lead assignment
SalespersonLeads, customers, test drives, sales; purchase price and profit hidden

Launch your dealership's website and back office.

AutoHub — public website and admin panel in English and Arabic, built on .NET 10 and SQL Server 2022.