Skip to main content

Autokorjaamo Garage21

Nettisivu

📝 Esittely

“Garage21” on autokorjaamo Kalamatassa, Kreikassa. Heidän vanha verkkosivunsa oli teknisesti vanhentunut, hidas eikä toiminut kunnolla mobiililaitteilla.

Rakensin heille uuden sivuston alusta asti. Toisin kuin muissa projekteissani, en käyttänyt tässä raskaita kehyksiä, vaan luotin perinteiseen ja kevyeen koodiin (HTML & SCSS). Tavoitteena oli maksimaalinen nopeus ja luotettavuus.

✨ Tärkeimmät ominaisuudet:

🛠️ Käytetyt teknologiat:

🎯 Tarkoitus ja tavoite

Asiakkaan suurin ongelma oli vanha verkkosivualusta, joka oli buginen ja vaikea käyttää. He menettivät asiakkaita, koska yhteystiedot ja palvelut eivät löytyneet helposti.

Tavoitteeni oli luoda “huoleton” sivusto: sellainen, joka ei mene rikki päivitysten myötä ja joka latautuu salamannopeasti myös hitaalla 3G-yhteydellä.

Tämän projektin “tähti” on sen tekninen yksinkertaisuus. Koska sivusto on pelkkää HTML:ää ja CSS:ää, se on käytännössä mahdotonta “hakkeroida” ja se toimii millä tahansa laitteella, jopa vanhoilla selaimilla.

🔧 Tekniset haasteet ja ratkaisut:

Haaste: Lomakkeet ilman taustajärjestelmää. 📨

Halusin sivustolle yhteydenottolomakkeen, mutta en halunnut pystyttää raskasta palvelinta (backend) tai tietokantaa pelkästään sitä varten.

✅ Ratkaisu: Käytin Netlify Forms Lisäämällä HTML-lomakkeeseen pienen netlify-attribuutin, Netlify hoitaa viestien vastaanottamisen ja lähettää ne automaattisesti asiakkaalle sähköpostilla. Tämä on turvallinen ja ilmainen ratkaisu pienyritykselle.

Haaste: Kartan latausnopeus. 🗺️

Google Maps kartan upottaminen (iframe) yleensä hidastaa sivun latautumista merkittävästi.

✅ Ratkaisu: Lisäsin karttaan loading="lazy" attribuutin Tämä kertoo selaimelle, että kartta ladataan vasta sitten, kun käyttäjä vierittää sivua alaspäin kohti karttaa. Sivun yläosa aukeaa siis heti ilman viivettä.

📊 Mittarit & Standardit

Yksinkertaisen rakenteen ansiosta sivusto saa huippupisteet suorituskyvystä.

⚡ Suorituskyky (Performance):

🔍 Hakukoneoptimointi (SEO):

🔒 Tietoturva (Security):

👁️ Yksityisyys (Privacy):

♿ Saavutettavuus (Accessibility):

🟢 Nykyinen tilanne

Sivusto on aktiivisessa käytössä ja palvelee korjaamon asiakkaita päivittäin. Se on osoitus siitä, että aina ei tarvita monimutkaista teknologiaa – joskus yksinkertainen on paras.

🎓 Opetukset

Opin, kuinka paljon pelkkä kuvien ja iframe-upotusten laiska lataus (lazy loading) vaikuttaa sivun nopeuteen mobiiliverkoissa.

Screenshot from the landing page in mobile view Screenshot from the landing page in desktop

Katso sivu livenä