Realizacja · Firma budowlana

Strona internetowa firmy budowlanej Aldervane

Rozbudowana strona generalnego wykonawcy — usługi, realizacje z filtrem, blog, zespół i formularz zapytania ofertowego. Język wizualny inspirowany rysunkiem technicznym.

Projekt demonstracyjny. Nazwa firmy, osoby, opinie, liczby i opisy realizacji są fikcyjne.

Strona główna Aldervane Construction na ekranie komputera
Strona główna Aldervane Construction na ekranie telefonu

Założenia

Wielostronicowa strona generalnego wykonawcy budowlanego w języku angielskim. Ma budzić zaufanie inwestorów: pokazać zakres usług, zrealizowane projekty i proces, a potem poprowadzić do zapytania ofertowego. Kierunek wizualny „Blueprint Precision” łączy ciemne sekcje, ciepłe odcienie betonu i bursztynowy akcent z detalami z rysunku technicznego.

Rozwiązania

  • 13 podstron — m.in. usługi, szczegóły usługi, realizacje, studium projektu, blog, artykuł, zespół, FAQ, kontakt i strona błędu 404.
  • Jedno miejsce na wygląd: kolory, fonty, odstępy i promienie zaokrągleń są zmiennymi w jednym pliku CSS.
  • Dostępna nawigacja: menu mobilne z zarządzaniem fokusem i zamykaniem klawiszem Esc, akordeon FAQ zgodny ze wzorcem WAI-ARIA (obsługa strzałkami).
  • Filtr realizacji z komunikatem o wyniku dla czytników ekranu.
  • Formularz zapytania: walidacja z dostępnymi komunikatami błędów oraz backend PHP bez bibliotek — token CSRF, sprawdzanie pochodzenia żądania, pole-pułapka na boty, minimalny czas wypełnienia, limit zapytań i ochrona przed wstrzykiwaniem nagłówków.
  • Bez JavaScriptu i CSS inline, dzięki czemu strona działa ze ścisłą polityką bezpieczeństwa treści (CSP).
  • Ograniczanie ruchu: liczniki i animacje wyłączają się, gdy użytkownik ustawi to w systemie.

Do wiadomości

Wersja demonstracyjna jest opublikowana na GitHub Pages, który nie uruchamia PHP — formularz nie wysyła tam wiadomości. Na hostingu z PHP działa po skonfigurowaniu adresu odbiorcy.

Podoba Ci się takie podejście?

Opisz krótko swoją firmę i to, czego potrzebujesz — odpowiem z pytaniami albo propozycją kolejnego kroku.

Porozmawiajmy o projekcie
Wróć na górę strony