Shohruz Makhmudov — home / Drawing set 2026
W-07 Seven Lux Auto — Editorial showroom website for the same dealer Commerce Live

Seven Lux Auto

The public face of the 7cars client: a dark, editorial one-page showroom that loads fast and puts every contact one tap away.

Showroom hero with oversized “New era of luxury” display type over a dark Rolls-Royce photograph, stock and viewing-hours highlights and a collection button.
Mobile hero with the stacked display headline, stock highlights and the “View collection” button.
  1. Branded intro
  2. Auto-scrolling collection
  3. Six concierge services
  4. AutoDealer JSON-LD
Client
Seven Lux Auto, Moscow
Year
2026
Authorship
Own build
Status
Live
Role
Design and front end: visual system, build, SEO, analytics and deployment.
Surfaces
One-page website · desktop and mobile
Languages
RU
Stack
HTML · CSS · Vanilla JavaScript · JSON-LD · Vercel · Vercel Web Analytics
W-07.1Seven Lux Auto Sheet 1 of 7

Survey — context and problem.

The problem

A luxury dealer needed a public face that feels like a showroom, loads fast on phones and turns interest into contact.

Seven Lux Auto sells luxury and premium cars in Moscow — Rolls-Royce, Ferrari, Maybach, G-Class and others — and offers concierge services around the purchase: sourcing abroad, logistics, registration, trade-in, leasing and service. The same company runs its back office on 7cars.

The dealer needed a public face that matched the cars: something that feels like a showroom rather than a classifieds page, loads fast on a phone and makes the next step — a call, a WhatsApp or Telegram message, a route to the showroom — obvious. It had to be found in both Google and Yandex, and the owners wanted to know which contact channels people actually use, without tracking individuals. Everything had to be in Russian, with the dealer’s contact and legal details always within reach.

None of that needed a heavy stack. The answer was a single page, dark and editorial, with photography doing the selling and every contact one tap away.

W-07.2Seven Lux Auto Sheet 2 of 7

Authorship — who built what.

Own buildDesign and front end: visual system, build, SEO, analytics and deployment.Client: Seven Lux Auto, MoscowVisibility: Public AI-assisted — I build with AI coding agents — Codex, Claude Code, Antigravity. Spec, architecture decisions, review, QA, deployment and handover are mine.

What was mine

  • Visual system: dark editorial layout, display typography and motion
  • Front end in one static HTML file with vanilla JavaScript
  • Branded intro and a draggable, auto-scrolling collection carousel
  • SEO: canonical, Open Graph, sitemap and AutoDealer JSON-LD
  • Privacy-safe lead events on Vercel Web Analytics
  • Deployment on Vercel with security headers

AI in the loop

I build with AI coding agents — Codex, Claude Code, Antigravity. Spec, architecture decisions, review, QA, deployment and handover are mine.

Agents on this project: Antigravity · Codex

Credits & notes

  • Car photography, logo and brand assets belong to Seven Lux Auto.
W-07.3Seven Lux Auto Sheet 3 of 7

Plan — the system, drawn first.

The solution

A single static page with a branded intro, an auto-scrolling collection and concierge services, AutoDealer structured data and privacy-safe lead analytics.

One page, five movements: a branded intro with the chrome 7, a hero over a Rolls-Royce, the “closed collection” carousel that drags and auto-scrolls, six numbered concierge services, and a philosophy block that ends in contacts. Everything is hand-written HTML, CSS and vanilla JavaScript in a single file — no framework — with scroll reveals on IntersectionObserver and the carousel on requestAnimationFrame. For search, the page ships canonical and Open Graph tags, a sitemap and AutoDealer structured data with coordinates and opening hours. For the owners, Vercel Web Analytics records lead events — phone, WhatsApp, Telegram and email clicks, gallery opens, route requests — without identifying anyone.

System schematic · Not to scale W-07.3
Users & surfaces One-page website · desktop and mobile RU
04 · Interface Static HTML / CSS · Unbounded + Inter
02 · Logic Vanilla JS · IntersectionObserver · requestAnimationFrame
03 · Intelligence Lead-event analytics (Vercel)
01 · Data AutoDealer JSON-LD · sitemap · Open Graph
00 · Infra Vercel · security headers

Module key

  1. Branded intro animation with the chrome 7 logo
  2. Hero with stock and viewing-hours highlights
  3. Draggable, auto-scrolling collection of five cars
  4. Six numbered concierge services
  5. Contacts with a route link and messenger channels
  6. Canonical, Open Graph, sitemap, robots.txt and AutoDealer JSON-LD
  7. Lead events on Vercel Web Analytics
  8. Security headers via vercel.json

Key decisions

  1. Why one static page

    A showroom site is mostly photography and a few decisions. One HTML file of about 37 KB with inline CSS and JS has nothing to hydrate and very little to maintain.

  2. Why track leads, not people

    The owners need to know which channel brings enquiries. Named events on privacy-friendly analytics answer that without personal data.

  3. Why structured data for a dealer

    AutoDealer JSON-LD with address, coordinates and opening hours helps search engines treat the showroom as a place, not just a page.

W-07.4Seven Lux Auto Sheet 4 of 7

Elevations — the desktop screens.

Showroom hero with oversized “New era of luxury” display type over a dark Rolls-Royce photograph, stock and viewing-hours highlights and a collection button.
Mobile hero with the stacked display headline, stock highlights and the “View collection” button.

All elevations 01

  1. The “More than a drive” philosophy block with brand copy, a contact button and a framed Rolls-Royce photograph.
    Fig. 4.1 The “More than a drive” philosophy block with brand copy, a contact button and a framed Rolls-Royce photograph.
W-07.5Seven Lux Auto Sheet 5 of 7

Details — the mobile screens.

Every mobile screen 02

Mobile hero with the stacked display headline, stock highlights and the “View collection” button.
Fig. 5.1 Mobile hero with the stacked display headline, stock highlights and the “View collection” button.
Collection card on the phone: a Rolls-Royce Cullinan Black Badge with the dealer’s branding.
Fig. 5.2 Collection card on the phone: a Rolls-Royce Cullinan Black Badge with the dealer’s branding.
1 / 2
W-07.6Seven Lux Auto Sheet 6 of 7

Materials schedule — the stack, and why.

W-07.6 · Materials schedule
LayerMaterialWhy
01DataAutoDealer JSON-LD · sitemap · Open GraphThe dealer as a place in search: address, coordinates, hours.
02LogicVanilla JS · IntersectionObserver · requestAnimationFrameReveals and an auto-scrolling carousel without a framework.
03IntelligenceLead-event analytics (Vercel)Which channel brings contact — measured without identifying visitors.
04InterfaceStatic HTML / CSS · Unbounded + InterEditorial display type and photography carry the brand.
05InfraVercel · security headersEdge-cached static hosting with a hardened header set.

Stack

  • HTML
  • CSS
  • Vanilla JavaScript
  • JSON-LD
  • Vercel
  • Vercel Web Analytics
W-07.7Seven Lux Auto Sheet 7 of 7

Completion — outcome and links.

Want to see it running?

I can walk you through the live system on demo data and explain the decisions behind it.

Request a walkthrough
Next sheet W-01 7cars Operations & investor-finance ERP for a luxury car dealer Business systems · Mobile 2026