Profesjonalna, responsywna strona internetowa dla firmy stolarskiej z Gutowa Małego. Prezentuje ofertę mebli na wymiar, tartak oraz usługi stolarskie.
- O Projekcie
- Funkcjonalności
- Technologie
- Struktura Projektu
- Instalacja i Uruchomienie
- Wdrożenie na Produkcję
- Konfiguracja Formularza
- SEO i Optymalizacja
- Autor
- Licencja
Stolmeb to nowoczesna strona typu landing page dla firmy stolarskiej, łączącej tradycyjne rzemiosło z współczesnym designem. Strona prezentuje:
- 📐 Projektowanie mebli - indywidualne projekty na wymiar
- 🔨 Produkcję mebli - kuchnie, szafy, stoły, krzesła
- 🌲 Tartak - sprzedaż drewna, desek i belek
- ✅ 100% responsywna - działa na wszystkich urządzeniach
- ✅ SEO-optimized - pełne meta tagi, Open Graph, JSON-LD
- ✅ Szybka - lazy loading obrazów, zminifikowane CSS/JS
- ✅ Dostępna - ARIA labels, semantyczny HTML
- ✅ Formularz kontaktowy - z hCaptcha i Web3Forms
- Hero - efektowny baner powitalny z CTA
- O nas - historia firmy, doświadczenie (20+ lat)
- Nasza oferta - 3 główne kategorie usług z ikonami
- Nasze realizacje - galeria 9 projektów z lightboxem
- Nasi partnerzy - logo współpracujących firm
- Kontakt - formularz + dane + mapa Google
- 📱 Responsywne menu mobilne - hamburger menu
- 🖼️ Lightbox galerii - powiększanie zdjęć
- 📝 Formularz kontaktowy - walidacja + hCaptcha
- ⬆️ Scroll to top - przycisk powrotu na górę
- 🎨 Animacje scroll - fade-in przy przewijaniu
- 🔗 Smooth scroll - płynne przejścia między sekcjami
| Technologia | Wersja | Zastosowanie |
|---|---|---|
| HTML5 | - | Semantyczny markup, ARIA |
| Tailwind CSS | 3.x (CDN) | Utility-first styling |
| JavaScript (ES6+) | - | Interaktywność, animacje |
| Font Awesome | 6.4.0 | Ikony |
| Google Fonts | - | Inter, Playfair Display |
| Web3Forms | API | Wysyłanie emaili |
| hCaptcha | - | Zabezpieczenie przed spamem |
| Google Maps | Embed API | Mapa lokalizacji |
stolmeb/
│
├── index.html # Główny plik strony
├── README.md # Dokumentacja projektu
├── .gitignore # Ignorowane pliki
│
├── assets/ # Zasoby statyczne
│ ├── css/
│ │ └── custom.min.css # Minifikowany CSS (71% redukcja)
│ └── js/
│ └── main.min.js # Minifikowany JavaScript (56% redukcja)
│
├── images/ # Obrazy
│ ├── stolmeb_logo.png # Logo firmy
│ ├── warsztat-hero.jpg # Hero background
│ ├── realizacje/ # Zdjęcia projektów (9 sztuk)
│ └── partners/ # Logo partnerów
│
├── favicon.ico # Ikona strony
├── site.webmanifest # PWA manifest
├── robots.txt # SEO robots
└── sitemap.xml # Mapa strony
# Przejdź do katalogu projektu
cd d:\stolmeb
# Uruchom serwer na porcie 8000
python -m http.server 8000
# Otwórz w przeglądarce:
# http://localhost:8000- Zainstaluj rozszerzenie Live Server w VS Code
- Kliknij prawym na
index.html - Wybierz "Open with Live Server"
file://).
- Zarejestruj się na web3forms.com
- Utwórz Access Key z emailem
stolmeb@onet.com.pl - Zamień w
index.htmllinijka 1027:value="98f09601-bcc1-4d0b-85db-c200a186d98a"na TWÓJ KLUCZ - Włącz hCaptcha w dashboardzie Web3Forms
- Skompresuj wszystkie obrazy przez TinyPNG.com
- Oczekiwana redukcja: 60-80% (5-12 MB → 2-4 MB)
- Dodaj
favicon.icoiapple-touch-icon.png - Dodaj prawdziwe logo partnerów (obecnie placeholder)
- Sprawdź domenę w
sitemap.xml
npm install -g netlify-cli
cd d:\stolmeb
netlify deploy --prodgit init
git add .
git commit -m "Initial commit"
git push -u origin main
# Włącz w Settings > Pages- Rejestracja: https://web3forms.com → Get Started
- Email:
stolmeb@onet.com.pl - Skopiuj Access Key i wklej w
index.htmllinia 1027 - Włącz hCaptcha w dashboardzie
✅ Meta Tags (OG, Twitter)
✅ JSON-LD LocalBusiness
✅ Lazy loading obrazów
✅ Minified CSS/JS
✅ robots.txt + sitemap.xml
- Lighthouse SEO: 100/100
- Performance: 90+ (po kompresji obrazów: 95+)
Bartosz Chwiłkowski
GitHub: @kooogi
MIT License - Copyright (c) 2025 Stolmeb
Adres: ul. Ostrowska 8, 62-300 Gutowo Małe
Telefon: +48 603 521 487 / +48 782 677 819 / +48 781 668 489
Email: stolmeb@onet.com.pl
Godziny: Pn-Pt: 8:00-17:00, Sb: 9:00-14:00
Ostatnia aktualizacja: Listopad 2025 | Wersja: 1.0.0