Skip to content
D. Svilenković
01Work02Services03Industries04Guides053D06Check your site07Contact

HomeWorkAuto Servis Miljan94

Auto Servis Miljan94

Miljan Ilić services French cars in Gornje Sinkovce near Leskovac, mostly Renault, and occasionally has used parts from dismantled vehicles. The site had to show demanding mechanical work without promising anything the shop cannot confirm: no parts in stock, no prices up front, no photos of jobs that do not exist yet.

  • Multi-page website
  • Leskovac
  • November 2026
  • 3 min read
  • Astro 7
  • TypeScript
  • Static HTML
  • Canvas animation
  • JSON-LD
Customer
Auto Servis Miljan94 (Miljan Ilić)
Industry
French car repair and used parts
Area
Gornje Sinkovce near Leskovac; used parts shipped across Serbia by arrangement
Type
Multi-page website for a car repair shop
Scope
24 pages in the sitemap · 8 service pages, 4 pages by car make and 4 tips for drivers
Technologies
Astro 7 · TypeScript · static HTML · Canvas · JSON-LD
Mobile PageSpeed
100 out of 100, measured on November 12, 2026
Website
miljan94.com
Status
Live on the official domain since November 9, 2026
The Auto Servis Miljan94 homepage with the heading Renault service. Precision mechanics.
Homepage: “Renault service. Precision mechanics.”, the Call button and a car that comes apart as you scroll

01 / 05

Repairs first, parts on request

Auto Servis Miljan94 does diagnostics, minor and major services, engine, clutch and gearbox repairs, brakes and suspension, mostly for Renault but also for Peugeot, Citroën and Dacia. Every service has its own page, as does each of the four makes, and alongside them there are four tips for drivers: on a major service, clutch and gearbox failure, and finding a used part.

The shop has used parts only occasionally, from dismantled vehicles, and does not keep a running inventory. That is why the site has no catalog and nothing marked as in stock. The parts page explains what to send so availability can be checked, and a price is given only for a part that has actually been found. The same goes for services: all prices are on request, because they depend on the vehicle and the diagnosis.

The Used parts from dismantled vehicles page
Used parts: the availability of each part is checked on request, with call and SMS buttons

02 / 05

A car that comes apart as you scroll

The homepage has text on the left and a car on the right. As the visitor scrolls, the car comes apart: the hood, bumper and wheel separate, the engine, clutch and brake come into view, and next to the image four short chapters take turns, from diagnostics to calling the shop. At the end, the car goes back together. The motion follows normal scrolling in both directions; the page does not hijack the mouse wheel or jump in steps.

On a computer there are 144 frames, and on a phone 72 lighter ones. Frames load gradually, around the point the visitor has reached, and until they arrive a still image is shown. When the system asks for reduced motion, data saver is on or the device has little memory, the animation does not start and the still image stays.

The Renault service near Leskovac page
Renault service near Leskovac: one of the four pages by car make

03 / 05

Illustrations, labeled as such

To begin with, the shop had no photos of the workshop or of finished jobs, so the vehicles and assemblies on the site are illustrations, and each one carries the label “Illustrative image”. The site does not show jobs, ratings or references that do not exist, and the privacy page also states that the images are not photos of Miljan's workshop or of parts currently available.

The structured data describes the business as an auto repair shop with an address, a map location and a phone number, and the service pages as services of that shop. Offers, prices and ratings are deliberately left out of it.

04 / 05

Call and SMS instead of a form

Work is arranged by phone, so the site has no form. The number is on every page; on a computer there is a call and SMS button in the corner of the screen, and on a phone a bar with call and SMS at the bottom. The parts page and the contact page say what a message should include: the make, model and year of the vehicle, the engine code and a description of the problem, or the number from the old part. Directions to the shop open Google Maps only when the visitor chooses them.

05 / 05

Static site, checked before publishing

Astro builds finished HTML for every page, so the server does not run any code for the visitor. All the JavaScript on the site is about 6 KB compressed, the fonts are subset to the characters the site uses and served from the same server, and the site sets no cookies and has no analytics. Security rules let the browser load only resources from the same domain.

Before publishing, a script checks every page: a single main heading, a unique title and description, the canonical URL, that every local link and image exists and that images have alt text and dimensions, and that the structured data contains no prices or ratings. It also checks the page count, the 24 URLs in the sitemap, the total weight of the animation frames and the amount of JavaScript. Mobile PageSpeed was 100 on November 12, 2026.

On a phone

The same site, in your hand.

Most visitors come from phones, so the layout, buttons and images are arranged for the small screen first.

Auto Servis Miljan94 on a phone

Questions

What clients ask.

Why doesn't the site have a used parts catalog?

The shop occasionally has parts from dismantled vehicles, but it does not keep a running inventory. A catalog would show stock nobody can guarantee, so the site explains how to check availability by calling or sending a message.

Are the images on the site photos of the shop?

No. The vehicles and assemblies are illustrations and are labeled as illustrative.

How does the animation work on a less powerful phone?

A phone gets 72 lighter frames instead of 144. When data saver is on, the device has little memory or the system asks for reduced motion, the animation does not start and a still image stays in place.

Does the site use cookies or analytics?

No. The site has no cookies, analytics or advertising tools, and fonts and images load from the same server.

Related projects

From the same field.

Next projectShop PoppersOnline store · Serbia

→Contact

Have a project? Write to us.

Four short questions, about a minute of your time. We reply within 24 hours.