feat: complete website implementation
This commit is contained in:
@@ -0,0 +1,33 @@
|
||||
// TODO: Dane firmy — do uzupełnienia przez właściciela
|
||||
export const companyDetails = {
|
||||
name: "AeroService HVAC & Usługi Domowe",
|
||||
shortName: "AeroService",
|
||||
nip: "1234567890", // TODO: wstaw realny NIP
|
||||
phone: "+48 123 456 789",
|
||||
phoneRaw: "+48123456789",
|
||||
email: "[email protected]",
|
||||
address: {
|
||||
street: "ul. Klimatyczna 15",
|
||||
zipCode: "50-001",
|
||||
city: "Wrocław",
|
||||
region: "Dolny Śląsk",
|
||||
},
|
||||
hours: "Pon - Pt: 8:00 - 18:00, Sob: 9:00 - 14:00",
|
||||
socials: {
|
||||
facebook: "https://facebook.com",
|
||||
instagram: "https://instagram.com",
|
||||
google: "https://google.com/maps",
|
||||
},
|
||||
stats: [
|
||||
{ label: "Lat doświadczenia", value: "15+", number: 15 },
|
||||
{ label: "Ukończonych realizacji", value: "3500+", number: 3500 },
|
||||
{ label: "Zadowolonych klientów", value: "99%", number: 99 },
|
||||
{ label: "Obsługiwanych miast", value: "12+", number: 12 },
|
||||
],
|
||||
certificates: [
|
||||
{ name: "Certyfikat F-Gaz dla przedsiębiorcy", image: "/placeholder-fgaz.png" },
|
||||
{ name: "Autoryzowany Instalator Daikin", image: "/placeholder-daikin.png" },
|
||||
{ name: "Autoryzowany Instalator Mitsubishi Electric", image: "/placeholder-mitsubishi.png" },
|
||||
{ name: "Certyfikat Rzetelna Firma", image: "/placeholder-rzetelna.png" },
|
||||
],
|
||||
};
|
||||
+102
@@ -0,0 +1,102 @@
|
||||
export interface FaqItem {
|
||||
id: string;
|
||||
question: string;
|
||||
answer: string;
|
||||
category: 'klimatyzacja' | 'pompy-ciepla' | 'remonty' | 'hydraulika' | 'serwis-agd';
|
||||
}
|
||||
|
||||
export const faqData: FaqItem[] = [
|
||||
// Klimatyzacja
|
||||
{
|
||||
id: 'klimatyzacja-moc',
|
||||
question: 'Jak dobrać odpowiednią moc klimatyzatora?',
|
||||
answer: 'Standardowo przyjmuje się, że na każde 10 m² powierzchni pomieszczenia potrzeba około 1 kW mocy chłodniczej. Dla pokoju o powierzchni 25 m² odpowiedni będzie klimatyzator o mocy 2.5 kW. Należy jednak wziąć pod uwagę również nasłonecznienie, izolację budynku oraz liczbę urządzeń emitujących ciepło.',
|
||||
category: 'klimatyzacja',
|
||||
},
|
||||
{
|
||||
id: 'klimatyzacja-czas',
|
||||
question: 'Ile czasu trwa standardowy montaż?',
|
||||
answer: 'Standardowy montaż klimatyzacji typu split w mieszkaniu lub domu trwa zazwyczaj od 4 do 8 godzin. Czas ten może się wydłużyć w przypadku bardziej skomplikowanych instalacji, np. długich tras rurociągów lub konieczności użycia podnośnika koszowego.',
|
||||
category: 'klimatyzacja',
|
||||
},
|
||||
{
|
||||
id: 'klimatyzacja-wspolnota',
|
||||
question: 'Czy potrzebuję zgody spółdzielni lub wspólnoty mieszkaniowej?',
|
||||
answer: 'Tak, montaż jednostki zewnętrznej na elewacji budynku (części wspólnej) wymaga uzyskania zgody administratora, spółdzielni lub wspólnoty. W przypadku montażu na posadzce balkonu, który jest przypisany do mieszkania, często zgoda nie jest wymagana, jednak warto to potwierdzić w regulaminie.',
|
||||
category: 'klimatyzacja',
|
||||
},
|
||||
{
|
||||
id: 'klimatyzacja-vat',
|
||||
question: 'Kiedy obowiązuje stawka VAT 8%, a kiedy 23%?',
|
||||
answer: 'Stawka VAT 8% dotyczy usługi montażu wraz z urządzeniem w obiektach budowlanych zaliczanych do budownictwa objętego społecznym programem mieszkaniowym (np. domy jednorodzinne do 300 m², mieszkania do 150 m²). Dla firm oraz w obiektach o większym metrażu obowiązuje stawka VAT 23%.',
|
||||
category: 'klimatyzacja',
|
||||
},
|
||||
{
|
||||
id: 'klimatyzacja-przeglad',
|
||||
question: 'Jak często należy wykonywać przegląd i odgrzybianie klimatyzacji?',
|
||||
answer: 'Zalecamy wykonywanie przeglądu i odgrzybiania co najmniej 2 razy w roku – przed sezonem letnim (chłodzenie) oraz przed sezonem zimowym (grzanie). Regularny serwis zapewnia czyste powietrze, dłuższą żywotność urządzenia oraz zachowanie gwarancji.',
|
||||
category: 'klimatyzacja',
|
||||
},
|
||||
{
|
||||
id: 'klimatyzacja-grzanie',
|
||||
question: 'Czy klimatyzatorem można ogrzewać pomieszczenia?',
|
||||
answer: 'Tak, niemal wszystkie nowoczesne klimatyzatory to w rzeczywistości pompy ciepła typu powietrze-powietrze, które doskonale sprawdzają się jako źródło ogrzewania, zwłaszcza w okresach przejściowych. Wiele modeli efektywnie grzeje nawet przy temperaturach zewnętrznych rzędu -15°C czy -25°C.',
|
||||
category: 'klimatyzacja',
|
||||
},
|
||||
{
|
||||
id: 'klimatyzacja-samodzielnie',
|
||||
question: 'Czy mogę zamontować klimatyzację samodzielnie?',
|
||||
answer: 'Zgodnie z prawem, montaż klimatyzacji zawierającej czynniki chłodnicze F-gazowe może być wykonany wyłącznie przez osobę lub firmę posiadającą odpowiednie certyfikaty UDT. Ponadto samodzielny montaż skutkuje utratą gwarancji producenta urządzenia.',
|
||||
category: 'klimatyzacja',
|
||||
},
|
||||
|
||||
// Pompy ciepła
|
||||
{
|
||||
id: 'pompy-koszty',
|
||||
question: 'Jakie są koszty inwestycji w pompę ciepła?',
|
||||
answer: 'Koszt inwestycji zależy od rodzaju pompy ciepła, jej mocy, zapotrzebowania budynku na ciepło oraz konieczności modernizacji instalacji. Ceny zaczynają się od około 25 000 zł do nawet 50 000 zł i więcej, jednak znaczną część tych kosztów można pokryć z dotacji.',
|
||||
category: 'pompy-ciepla',
|
||||
},
|
||||
{
|
||||
id: 'pompy-zima',
|
||||
question: 'Czy pompa ciepła poradzi sobie z ogrzewaniem w bardzo mroźne zimy?',
|
||||
answer: 'Nowoczesne pompy ciepła są zaprojektowane do pracy w polskich warunkach klimatycznych. Bez problemu ogrzewają budynki nawet przy temperaturach rzędu -20°C czy -25°C. W skrajnie niskich temperaturach mogą wspomagać się wbudowaną grzałką elektryczną.',
|
||||
category: 'pompy-ciepla',
|
||||
},
|
||||
{
|
||||
id: 'pompy-halas',
|
||||
question: 'Czy pompy ciepła są głośne?',
|
||||
answer: 'Nowoczesne urządzenia są bardzo ciche i nie powodują dyskomfortu dla mieszkańców ani sąsiadów. Poziom hałasu jednostki zewnętrznej to zazwyczaj od 40 do 55 dB w odległości kilku metrów (zbliżone do głośności zwykłej rozmowy lub szumu lodówki).',
|
||||
category: 'pompy-ciepla',
|
||||
},
|
||||
|
||||
// Remonty
|
||||
{
|
||||
id: 'remonty-wycena',
|
||||
question: 'Ile kosztuje niezobowiązująca wycena remontu?',
|
||||
answer: 'Dojazd i przygotowanie kosztorysu remontu na terenie naszego miasta i bliskich okolic są bezpłatne. Na spotkaniu ocenimy stan faktyczny, wymierzymy pomieszczenia i omówimy zakres prac.',
|
||||
category: 'remonty',
|
||||
},
|
||||
{
|
||||
id: 'remonty-materialy',
|
||||
question: 'Kto kupuje materiały budowlane?',
|
||||
answer: 'Możemy pracować na materiałach powierzonych przez klienta lub wziąć na siebie ich zakup i transport (często korzystamy wtedy ze zniżek w hurtowniach). Sposób rozliczenia ustalamy indywidualnie.',
|
||||
category: 'remonty',
|
||||
},
|
||||
|
||||
// Hydraulika
|
||||
{
|
||||
id: 'hydraulika-awaria',
|
||||
question: 'Czy przyjeżdżacie do awarii hydraulicznych w weekendy?',
|
||||
answer: 'Świadczymy usługi pogotowia hydraulicznego. W przypadku pilnych awarii prosimy o kontakt pod podany numer telefonu alarmowego – staramy się reagować najszybciej jak to możliwe.',
|
||||
category: 'hydraulika',
|
||||
},
|
||||
|
||||
// Serwis AGD
|
||||
{
|
||||
id: 'agd-dojazd',
|
||||
question: 'Czy naprawiacie sprzęt AGD w domu klienta?',
|
||||
answer: 'Większość napraw (ok. 90%) realizujemy bezpośrednio w domu klienta na pierwszej lub drugiej wizycie. Tylko w nielicznych przypadkach, wymagających skomplikowanej diagnozy lub specjalistycznego sprzętu, zabieramy urządzenie do warsztatu.',
|
||||
category: 'serwis-agd',
|
||||
},
|
||||
];
|
||||
@@ -0,0 +1,69 @@
|
||||
import { Post } from "@/types/types";
|
||||
|
||||
// MOCK
|
||||
export const posts: Post[] = [
|
||||
{
|
||||
slug: "jaki-klimatyzator-wybrac-do-mieszkania",
|
||||
title: "Jaki klimatyzator wybrać do mieszkania? Split vs. Multisplit",
|
||||
category: "klimatyzacja",
|
||||
excerpt: "Stoisz przed wyborem klimatyzatora do swojego mieszkania? Poznaj różnice między systemami split i multisplit oraz dowiedz się, jaka moc będzie odpowiednia.",
|
||||
date: "2026-06-15T12:00:00.000Z",
|
||||
author: "Tomasz Kowalski",
|
||||
image: "/blog/post-1.png",
|
||||
content: `<p>Wybór odpowiedniego klimatyzatora do mieszkania to kluczowa decyzja, która wpływa na komfort domowników przez wiele lat. W tym poradniku przyjrzymy się dwóm najpopularniejszym typom instalacji chłodniczych: systemom split oraz multisplit.</p>
|
||||
<h2>Co to jest klimatyzator typu split?</h2>
|
||||
<p>System typu split składa się z jednej jednostki wewnętrznej (montowanej w pokoju) oraz jednej jednostki zewnętrznej (agregatu). To najbardziej popularne i ekonomiczne rozwiązanie, idealne do schłodzenia jednego, głównego pomieszczenia w mieszkaniu, np. salonu.</p>
|
||||
<h2>System multisplit — kiedy warto dopłacić?</h2>
|
||||
<p>Jeśli planujesz klimatyzować kilka pokoi (np. salon, sypialnię oraz pokój dziecka), system multisplit będzie lepszym wyborem. Umożliwia on podłączenie do 5 jednostek wewnętrznych do jednego agregatu zewnętrznego. Pozwala to zaoszczędzić miejsce na balkonie czy elewacji i niezależnie sterować temperaturą w każdym pokoju.</p>
|
||||
<h2>Jak dobrać moc klimatyzatora?</h2>
|
||||
<p>Podstawowy przelicznik to 1 kW mocy chłodniczej na każde 10 m² powierzchni pomieszczenia. Dla pokoju o powierzchni 25 m² idealnym wyborem będzie urządzenie o mocy chłodniczej 2.5 kW, a dla 35 m² – model o mocy 3.5 kW.</p>`,
|
||||
featured: true,
|
||||
},
|
||||
{
|
||||
slug: "dofinansowanie-do-pomp-ciepla-2026",
|
||||
title: "Dofinansowanie do pomp ciepła w 2026 roku. Jak zyskać do 100% dotacji?",
|
||||
category: "pompy-ciepla",
|
||||
excerpt: "Sprawdź aktualne zasady programów Czyste Powietrze, Mój Prąd oraz ulgi termomodernizacyjnej w 2026 roku. Dowiedz się, jak złożyć wniosek.",
|
||||
date: "2026-06-10T10:00:00.000Z",
|
||||
author: "Janusz Nowak",
|
||||
image: "/blog/post-2.png",
|
||||
content: `<p>Inwestycja w pompę ciepła to doskonały sposób na obniżenie rachunków za ogrzewanie i dbanie o środowisko. Dzięki rządowym dotacjom, koszty zakupu i montażu mogą zostać znacząco obniżone. Jak uzyskać dotację w 2026 roku?</p>
|
||||
<h2>Program Czyste Powietrze</h2>
|
||||
<p>W 2026 roku program Czyste Powietrze wciąż oferuje najwyższe kwoty dofinansowania dla osób wymieniających stare kotły stałopalne na nowoczesne pompy ciepła. W zależności od dochodów gospodarstwa domowego, dotacja może wynieść nawet do 100% kosztów kwalifikowanych.</p>
|
||||
<h2>Mój Prąd 8.0</h2>
|
||||
<p>Dla osób montujących mikroinstalacje fotowoltaiczne wraz z pompą ciepła, program Mój Prąd oferuje dodatkowe dotacje na magazyny energii oraz urządzenia grzewcze. Łączenie tych technologii daje największe oszczędności.</p>`,
|
||||
},
|
||||
{
|
||||
slug: "remont-lazienki-krok-po-kroku",
|
||||
title: "Remont łazienki krok po kroku — planowanie i etapy prac",
|
||||
category: "remonty",
|
||||
excerpt: "Remont łazienki bywa wyzwaniem. Zobacz nasz harmonogram prac wykończeniowych, aby uniknąć błędów i niepotrzebnych kosztów w trakcie realizacji.",
|
||||
date: "2026-06-05T09:00:00.000Z",
|
||||
author: "Michał Wiśniewski",
|
||||
image: "/blog/post-3.png",
|
||||
content: `<p>Łazienka to jedno z najbardziej wymagających pomieszczeń do wykończenia. Aby remont przebiegł sprawnie i bez niespodzianek, warto trzymać się ustalonego planu prac.</p>
|
||||
<h2>Krok 1: Projekt i instalacje</h2>
|
||||
<p>Zanim położysz pierwsze płytki, upewnij się, że instalacje hydrauliczne i elektryczne są dostosowane do nowego układu sanitariatów. Zmiana umiejscowienia wanny czy pralki wymaga wcześniejszego przerobienia podejść wod-kan.</p>
|
||||
<h2>Krok 2: Hydroizolacja</h2>
|
||||
<p>To kluczowy etap remontu łazienki. Hydroizolacja (tzw. płynna folia) chroni ściany i stropy przed wilgocią. Należy ją bezwzględnie zaaplikować w strefach mokrych: wokół brodzika, wanny i umywalki.</p>`,
|
||||
},
|
||||
{
|
||||
slug: "jak-czesto-robic-przeglad-klimatyzacji",
|
||||
title: "Jak często robić przegląd klimatyzacji w domu?",
|
||||
category: "porady",
|
||||
excerpt: "Zastanawiasz się, dlaczego regularny serwis klimatyzacji jest tak ważny? Sprawdź zalecenia i dowiedz się, kiedy najlepiej wezwać serwisanta.",
|
||||
date: "2026-05-28T08:00:00.000Z",
|
||||
author: "Tomasz Kowalski",
|
||||
image: "/blog/post-4.png",
|
||||
content: `<p>Regularne przeglądy klimatyzacji domowej są niezbędne nie tylko do zachowania gwarancji producenta, ale przede wszystkim dla zdrowia domowników i wydajnej pracy urządzenia.</p>
|
||||
<h2>Zalecana częstotliwość przeglądów</h2>
|
||||
<p>Standardowo serwis klimatyzacji powinien być przeprowadzany 2 razy w roku: wiosną (przed sezonem chłodniczym) oraz jesienią (po intensywnym chłodzeniu lub przed sezonem grzewczym).</p>`,
|
||||
},
|
||||
];
|
||||
|
||||
export const getPosts = () => posts;
|
||||
export const getPostBySlug = (slug: string) => posts.find((p) => p.slug === slug);
|
||||
export const getLatestPosts = (limit = 3) => [...posts].sort((a, b) => new Date(b.date).getTime() - new Date(a.date).getTime()).slice(0, limit);
|
||||
export const getFeaturedPost = () => posts.find((p) => p.featured) || posts[0];
|
||||
export const getRelatedPosts = (currentSlug: string, category: string, limit = 3) =>
|
||||
posts.filter((p) => p.slug !== currentSlug && p.category === category).slice(0, limit);
|
||||
@@ -0,0 +1,67 @@
|
||||
export interface PricingItem {
|
||||
id: string;
|
||||
name: string;
|
||||
priceNet: number;
|
||||
priceGrossPrivate: number; // 8% VAT
|
||||
priceGrossCompany: number; // 23% VAT
|
||||
category: 'split' | 'multisplit' | 'additional';
|
||||
}
|
||||
|
||||
export const pricingData: PricingItem[] = [
|
||||
{
|
||||
id: 'montaz-split-podstawowy',
|
||||
name: 'Montaż klimatyzacji typu SPLIT (do 3.5 kW)',
|
||||
priceNet: 1200,
|
||||
priceGrossPrivate: 1296,
|
||||
priceGrossCompany: 1476,
|
||||
category: 'split',
|
||||
},
|
||||
{
|
||||
id: 'montaz-split-rozszerzony',
|
||||
name: 'Montaż klimatyzacji typu SPLIT (powyżej 3.5 kW)',
|
||||
priceNet: 1500,
|
||||
priceGrossPrivate: 1620,
|
||||
priceGrossCompany: 1845,
|
||||
category: 'split',
|
||||
},
|
||||
{
|
||||
id: 'montaz-multisplit-2',
|
||||
name: 'Montaż klimatyzacji MULTISPLIT (2 jednostki wew.)',
|
||||
priceNet: 2200,
|
||||
priceGrossPrivate: 2376,
|
||||
priceGrossCompany: 2706,
|
||||
category: 'multisplit',
|
||||
},
|
||||
{
|
||||
id: 'montaz-multisplit-3',
|
||||
name: 'Montaż klimatyzacji MULTISPLIT (3 jednostki wew.)',
|
||||
priceNet: 3000,
|
||||
priceGrossPrivate: 3240,
|
||||
priceGrossCompany: 3690,
|
||||
category: 'multisplit',
|
||||
},
|
||||
{
|
||||
id: 'dodatkowy-metr',
|
||||
name: 'Dodatkowy metr instalacji chłodniczej',
|
||||
priceNet: 100,
|
||||
priceGrossPrivate: 108,
|
||||
priceGrossCompany: 123,
|
||||
category: 'additional',
|
||||
},
|
||||
{
|
||||
id: 'kucie-bruzdy',
|
||||
name: 'Kucie bruzdy w betonie/żelbecie (mb)',
|
||||
priceNet: 150,
|
||||
priceGrossPrivate: 162,
|
||||
priceGrossCompany: 184.5,
|
||||
category: 'additional',
|
||||
},
|
||||
{
|
||||
id: 'przeglad-klimatyzacji',
|
||||
name: 'Okresowy przegląd i odgrzybianie klimatyzacji',
|
||||
priceNet: 250,
|
||||
priceGrossPrivate: 270,
|
||||
priceGrossCompany: 307.5,
|
||||
category: 'additional',
|
||||
},
|
||||
];
|
||||
@@ -0,0 +1,136 @@
|
||||
import { ProcessStep } from "@/types/types";
|
||||
|
||||
// MOCK
|
||||
export const mainProcessSteps: ProcessStep[] = [
|
||||
{
|
||||
number: 1,
|
||||
title: "Kontakt i konsultacja",
|
||||
description: "Zadzwoń do nas lub wypełnij formularz. Omówimy Twoje potrzeby i wstępne pomysły.",
|
||||
icon: "PhoneCall",
|
||||
},
|
||||
{
|
||||
number: 2,
|
||||
title: "Audyt i wycena",
|
||||
description: "Przyjedziemy na bezpłatną wizję lokalną, dobierzemy moc urządzeń i przygotujemy kosztorys.",
|
||||
icon: "ClipboardCheck",
|
||||
},
|
||||
{
|
||||
number: 3,
|
||||
title: "Profesjonalny montaż",
|
||||
description: "Nasza wykwalifikowana ekipa sprawnie i czysto wykona zaplanowane prace instalacyjne lub remontowe.",
|
||||
icon: "Cpu",
|
||||
},
|
||||
{
|
||||
number: 4,
|
||||
title: "Uruchomienie i serwis",
|
||||
description: "Uruchomimy system, przeszkolimy Cię z obsługi i zapewnimy opiekę gwarancyjną oraz pogwarancyjną.",
|
||||
icon: "HeartHandshake",
|
||||
},
|
||||
];
|
||||
|
||||
export const acProcessSteps: ProcessStep[] = [
|
||||
{
|
||||
number: 1,
|
||||
title: "Zabezpieczenie miejsca",
|
||||
description: "Zabezpieczamy meble i podłogi folią malarską przed rozpoczęciem jakichkolwiek prac.",
|
||||
icon: "ShieldAlert",
|
||||
},
|
||||
{
|
||||
number: 2,
|
||||
title: "Przewiert przez ścianę",
|
||||
description: "Wykonujemy precyzyjny przewiert o odpowiednim kącie na instalację freonową i odpływ skroplin.",
|
||||
icon: "Construction",
|
||||
},
|
||||
{
|
||||
number: 3,
|
||||
title: "Prowadzenie instalacji",
|
||||
description: "Układamy rury miedziane w otulinie, kable sterujące oraz odpływ skroplin w korytkach lub bruzdach.",
|
||||
icon: "Layers",
|
||||
},
|
||||
{
|
||||
number: 4,
|
||||
title: "Montaż jednostki wewn.",
|
||||
description: "Instalujemy stelaż i wieszamy jednostkę wewnętrzną na odpowiedniej wysokości.",
|
||||
icon: "MonitorDown",
|
||||
},
|
||||
{
|
||||
number: 5,
|
||||
title: "Montaż jednostki zewn.",
|
||||
description: "Mocujemy agregat zewnętrzny na wspornikach ściennych, stojaku lub balkonie.",
|
||||
icon: "Server",
|
||||
},
|
||||
{
|
||||
number: 6,
|
||||
title: "Próba szczelności i próżnia",
|
||||
description: "Wykonujemy próbę ciśnieniową azotem, a następnie wytwarzamy próżnię w instalacji freonowej.",
|
||||
icon: "Gauge",
|
||||
},
|
||||
{
|
||||
number: 7,
|
||||
title: "Uruchomienie i testy",
|
||||
description: "Wpuszczamy czynnik chłodniczy R32, uruchamiamy klimatyzator i mierzymy parametry pracy.",
|
||||
icon: "Zap",
|
||||
},
|
||||
{
|
||||
number: 8,
|
||||
title: "Szkolenie i przekazanie",
|
||||
description: "Tłumaczymy zasady działania pilota/aplikacji oraz przekazujemy kartę gwarancyjną.",
|
||||
icon: "BookOpen",
|
||||
},
|
||||
];
|
||||
|
||||
export const heatPumpProcessSteps: ProcessStep[] = [
|
||||
{
|
||||
number: 1,
|
||||
title: "Audyt energetyczny",
|
||||
description: "Analiza zapotrzebowania budynku na ciepło, stanu izolacji oraz istniejącej instalacji grzewczej.",
|
||||
},
|
||||
{
|
||||
number: 2,
|
||||
title: "Dobór urządzenia",
|
||||
description: "Wybór optymalnej mocy pompy ciepła oraz zbiorników buforowych i C.W.U.",
|
||||
},
|
||||
{
|
||||
number: 3,
|
||||
title: "Pomoc w dotacjach",
|
||||
description: "Kompletowanie dokumentacji do programów Czyste Powietrze, Mój Prąd lub ulgi termomodernizacyjnej.",
|
||||
},
|
||||
{
|
||||
number: 4,
|
||||
title: "Montaż kotłowni i agregatu",
|
||||
description: "Prace hydrauliczne i elektryczne wewnątrz budynku oraz instalacja agregatu zewnętrznego na fundamencie.",
|
||||
},
|
||||
{
|
||||
number: 5,
|
||||
title: "Pierwsze uruchomienie",
|
||||
description: "Konfiguracja krzywej grzewczej, odpowietrzenie układu i testy bezpieczeństwa.",
|
||||
},
|
||||
{
|
||||
number: 6,
|
||||
title: "Stała opieka serwisowa",
|
||||
description: "Coroczne przeglądy gwarancyjne gwarantujące bezawaryjną i tanią pracę pompy przez lata.",
|
||||
},
|
||||
];
|
||||
|
||||
export const homeProcessSteps: ProcessStep[] = [
|
||||
{
|
||||
number: 1,
|
||||
title: "Zgłoszenie i kontakt",
|
||||
description: "Opisz zakres prac lub zgłoś usterkę telefonicznie bądź przez formularz.",
|
||||
},
|
||||
{
|
||||
number: 2,
|
||||
title: "Wycena prac i materiałów",
|
||||
description: "Określamy orientacyjny kosztorys prac oraz doradzamy przy doborze materiałów wykończeniowych.",
|
||||
},
|
||||
{
|
||||
number: 3,
|
||||
title: "Terminowa realizacja",
|
||||
description: "Wchodzimy na budowę w umówionym terminie. Dbamy o porządek i przestrzeganie norm budowlanych.",
|
||||
},
|
||||
{
|
||||
number: 4,
|
||||
title: "Odbiór i gwarancja",
|
||||
description: "Wspólnie odbieramy wykonane prace. Na wszystkie usługi remontowo-instalacyjne udzielamy gwarancji.",
|
||||
},
|
||||
];
|
||||
@@ -0,0 +1,178 @@
|
||||
import { Product } from "@/types/types";
|
||||
|
||||
// MOCK
|
||||
export const products: Product[] = [
|
||||
{
|
||||
slug: "rotenso-imera-3-5kw",
|
||||
name: "Imera 3.5kW",
|
||||
brand: "Rotenso",
|
||||
category: "scienne",
|
||||
power: 3.5,
|
||||
price: 3499,
|
||||
priceWithInstall: 4799,
|
||||
image: "https://images.unsplash.com/photo-1621905251189-08b45d6a269e?w=800&q=80",
|
||||
features: ["Wi-Fi", "Jonizator", "Grzanie do -22°C", "Pozłacane lamele"],
|
||||
heating: true,
|
||||
description: "Klimatyzator ścienny Rotenso Imera cechuje się eleganckim wyglądem i wysoką energooszczędnością A+++. Wyposażony jest w zaawansowane filtry powietrza.",
|
||||
specs: {
|
||||
"Klasa energetyczna chłodzenie/grzanie": "A+++ / A++",
|
||||
"Pobór mocy chłodzenie (W)": "950",
|
||||
"Poziom hałasu min/max (dB)": "20 / 38",
|
||||
"Zakres temperatur zewnętrznych - chłodzenie": "-15°C do 50°C",
|
||||
"Zakres temperatur zewnętrznych - grzanie": "-22°C do 24°C",
|
||||
"Czynnik chłodniczy": "R32",
|
||||
},
|
||||
variants: [
|
||||
{ label: "2.6 kW", power: 2.6, price: 3199, priceWithInstall: 4399 },
|
||||
{ label: "3.5 kW", power: 3.5, price: 3499, priceWithInstall: 4799 },
|
||||
{ label: "5.3 kW", power: 5.3, price: 4599, priceWithInstall: 6199 },
|
||||
],
|
||||
},
|
||||
{
|
||||
slug: "daikin-sensira-3-5kw",
|
||||
name: "Sensira 3.5kW",
|
||||
brand: "Daikin",
|
||||
category: "scienne",
|
||||
power: 3.5,
|
||||
price: 3999,
|
||||
priceWithInstall: 5299,
|
||||
image: "https://images.unsplash.com/photo-1581094794329-c8112a89af12?w=800&q=80",
|
||||
features: ["Cicha praca 21dB", "Sterowanie Online (opcja)", "Klasa A++", "Tryb komfortowy"],
|
||||
heating: true,
|
||||
description: "Klimatyzator Daikin Sensira zapewnia wysoki komfort i cichą pracę. To idealny wybór dla osób szukających japońskiej niezawodności w rozsądnej cenie.",
|
||||
specs: {
|
||||
"Klasa energetyczna chłodzenie/grzanie": "A++ / A+",
|
||||
"Pobór mocy chłodzenie (W)": "1050",
|
||||
"Poziom hałasu min/max (dB)": "21 / 40",
|
||||
"Zakres temperatur zewnętrznych - chłodzenie": "-10°C do 46°C",
|
||||
"Zakres temperatur zewnętrznych - grzanie": "-15°C do 18°C",
|
||||
"Czynnik chłodniczy": "R32",
|
||||
},
|
||||
variants: [
|
||||
{ label: "2.5 kW", power: 2.5, price: 3599, priceWithInstall: 4899 },
|
||||
{ label: "3.5 kW", power: 3.5, price: 3999, priceWithInstall: 5299 },
|
||||
{ label: "5.0 kW", power: 5.0, price: 5299, priceWithInstall: 6899 },
|
||||
],
|
||||
},
|
||||
{
|
||||
slug: "mitsubishi-hr-3-5kw",
|
||||
name: "M-Series HR 3.5kW",
|
||||
brand: "Mitsubishi Electric",
|
||||
category: "scienne",
|
||||
power: 3.5,
|
||||
price: 4299,
|
||||
priceWithInstall: 5599,
|
||||
image: "https://images.unsplash.com/photo-1621905251189-08b45d6a269e?w=800&q=80",
|
||||
features: ["Kompaktowa budowa", "Filtr z jonami srebra", "Wi-Fi (opcja)", "Klasa A++"],
|
||||
heating: true,
|
||||
description: "Klimatyzatory ścienne Mitsubishi z serii HR to harmonijne połączenie nowoczesnego designu z optymalną wydajnością energetyczną i cichym działaniem.",
|
||||
specs: {
|
||||
"Klasa energetyczna chłodzenie/grzanie": "A++ / A+",
|
||||
"Pobór mocy chłodzenie (W)": "1010",
|
||||
"Poziom hałasu min/max (dB)": "21 / 43",
|
||||
"Zakres temperatur zewnętrznych - chłodzenie": "-10°C do 46°C",
|
||||
"Czynnik chłodniczy": "R32",
|
||||
},
|
||||
},
|
||||
{
|
||||
slug: "gree-pular-3-2kw",
|
||||
name: "Pular 3.2kW",
|
||||
brand: "Gree",
|
||||
category: "scienne",
|
||||
power: 3.2,
|
||||
price: 2899,
|
||||
priceWithInstall: 4199,
|
||||
image: "https://images.unsplash.com/photo-1581094794329-c8112a89af12?w=800&q=80",
|
||||
features: ["Wi-Fi", "Jonizator plasma", "Automatyczne czyszczenie", "7 biegów wentylatora"],
|
||||
heating: true,
|
||||
description: "Gree Pular to jeden z najchętniej wybieranych klimatyzatorów ze względu na doskonały stosunek ceny do jakości, cichą pracę oraz rozbudowane funkcje.",
|
||||
specs: {
|
||||
"Klasa energetyczna chłodzenie/grzanie": "A++ / A+",
|
||||
"Pobór mocy chłodzenie (W)": "990",
|
||||
"Poziom hałasu min/max (dB)": "24 / 37",
|
||||
"Zakres temperatur zewnętrznych - chłodzenie": "-15°C do 43°C",
|
||||
"Czynnik chłodniczy": "R32",
|
||||
},
|
||||
variants: [
|
||||
{ label: "2.7 kW", power: 2.7, price: 2699, priceWithInstall: 3999 },
|
||||
{ label: "3.2 kW", power: 3.2, price: 2899, priceWithInstall: 4199 },
|
||||
{ label: "4.6 kW", power: 4.6, price: 3899, priceWithInstall: 5299 },
|
||||
],
|
||||
},
|
||||
{
|
||||
slug: "lg-standard-plus-3-5kw",
|
||||
name: "Standard Plus 3.5kW",
|
||||
brand: "LG",
|
||||
category: "scienne",
|
||||
power: 3.5,
|
||||
price: 3699,
|
||||
priceWithInstall: 4999,
|
||||
image: "https://images.unsplash.com/photo-1621905251189-08b45d6a269e?w=800&q=80",
|
||||
features: ["Wi-Fi ThinQ", "Dual Inverter", "Aktywna kontrola zużycia energii", "Cicha praca"],
|
||||
heating: true,
|
||||
description: "Dzięki sprężarce Dual Inverter klimatyzator LG Standard Plus zapewnia wyjątkowo szybkie chłodzenie oraz oszczędność energii przy cichym działaniu.",
|
||||
specs: {
|
||||
"Klasa energetyczna chłodzenie/grzanie": "A++ / A+",
|
||||
"Czynnik chłodniczy": "R32",
|
||||
},
|
||||
},
|
||||
{
|
||||
slug: "gree-multisplit-2x2-5kw",
|
||||
name: "Multisplit Gree 2x2.5kW",
|
||||
brand: "Gree",
|
||||
category: "multisplit",
|
||||
power: 5.2,
|
||||
price: 6499,
|
||||
priceWithInstall: 8499,
|
||||
image: "https://images.unsplash.com/photo-1581094794329-c8112a89af12?w=800&q=80",
|
||||
features: ["2 jednostki wewnętrzne", "Niezależne sterowanie", "Wi-Fi", "Klasa A++"],
|
||||
heating: true,
|
||||
description: "System klimatyzacji Multisplit Gree składający się z jednego agregatu zewnętrznego i dwóch jednostek ściennych, idealny do chłodzenia dwóch sąsiednich pokoi.",
|
||||
specs: {
|
||||
"Maksymalna liczba jednostek wewn.": "2",
|
||||
"Moc agregatu (kW)": "5.2",
|
||||
"Czynnik chłodniczy": "R32",
|
||||
},
|
||||
},
|
||||
{
|
||||
slug: "aux-kasetonowy-5-0kw",
|
||||
name: "Kasetonowy Aux 5.0kW",
|
||||
brand: "Aux",
|
||||
category: "kasetonowe",
|
||||
power: 5.0,
|
||||
price: 5499,
|
||||
priceWithInstall: 7299,
|
||||
image: "https://images.unsplash.com/photo-1621905251189-08b45d6a269e?w=800&q=80",
|
||||
features: ["Nawiew 360°", "Pompka skroplin", "Wbudowane Wi-Fi", "Kompaktowa obudowa"],
|
||||
heating: true,
|
||||
description: "Klimatyzator kasetonowy marki Aux doskonale sprawdzi się w pomieszczeniach biurowych, handlowych i usługowych z sufitami podwieszanymi.",
|
||||
specs: {
|
||||
"Moc chłodzenia (kW)": "5.0",
|
||||
"Klasa energetyczna chłodzenie/grzanie": "A++ / A+",
|
||||
"Czynnik chłodniczy": "R32",
|
||||
},
|
||||
},
|
||||
{
|
||||
slug: "rotenso-oros-przenosny-3-5kw",
|
||||
name: "Oros Przenośny 3.5kW",
|
||||
brand: "Rotenso",
|
||||
category: "przenosne",
|
||||
power: 3.5,
|
||||
price: 1899,
|
||||
priceWithInstall: 1899, // brak montażu ściennego
|
||||
image: "https://images.unsplash.com/photo-1581094794329-c8112a89af12?w=800&q=80",
|
||||
features: ["Brak stałego montażu", "Dotykowy panel", "Ekologiczny czynnik", "Kółka transportowe"],
|
||||
heating: false,
|
||||
description: "Klimatyzator przenośny Rotenso Oros to doskonałe rozwiązanie w miejscach, gdzie montaż jednostki ściennej (zewnętrznej) jest niemożliwy.",
|
||||
specs: {
|
||||
"Klasa energetyczna chłodzenie": "A",
|
||||
"Pobór mocy chłodzenie (W)": "1350",
|
||||
"Poziom hałasu (dB)": "65",
|
||||
"Czynnik chłodniczy": "R290",
|
||||
},
|
||||
},
|
||||
];
|
||||
|
||||
export const getProducts = () => products;
|
||||
export const getProductBySlug = (slug: string) => products.find((p) => p.slug === slug);
|
||||
export const getFeaturedProducts = (limit = 4) => products.slice(0, limit);
|
||||
@@ -0,0 +1,59 @@
|
||||
export interface Project {
|
||||
id: string;
|
||||
title: string;
|
||||
description: string;
|
||||
category: 'klimatyzacja' | 'pompy-ciepla' | 'remonty' | 'hydraulika';
|
||||
location: string;
|
||||
imageUrl: string;
|
||||
beforeAfter?: {
|
||||
beforeUrl: string;
|
||||
afterUrl: string;
|
||||
};
|
||||
}
|
||||
|
||||
export const projectsData: Project[] = [
|
||||
{
|
||||
id: 'klima-dom-jednorodzinny',
|
||||
title: 'Montaż klimatyzacji w domu jednorodzinnym',
|
||||
description: 'Instalacja systemu multisplit dla 4 pomieszczeń. Ukryte prowadzenie instalacji chłodniczej.',
|
||||
category: 'klimatyzacja',
|
||||
location: 'Wrocław, Krzyki',
|
||||
imageUrl: 'https://images.unsplash.com/photo-1527689638836-411945a2b57c?w=800&q=80',
|
||||
},
|
||||
{
|
||||
id: 'klima-biuro',
|
||||
title: 'Klimatyzacja biura',
|
||||
description: 'Montaż wydajnych jednostek kasetonowych w przestrzeni biurowej o powierzchni 150m2.',
|
||||
category: 'klimatyzacja',
|
||||
location: 'Wrocław, Fabryczna',
|
||||
imageUrl: 'https://images.unsplash.com/photo-1497366216548-37526070297c?w=800&q=80',
|
||||
},
|
||||
{
|
||||
id: 'pompa-ciepla-modernizacja',
|
||||
title: 'Wymiana pieca węglowego na pompę ciepła',
|
||||
description: 'Modernizacja kotłowni i montaż pompy ciepła typu powietrze-woda o mocy 12kW.',
|
||||
category: 'pompy-ciepla',
|
||||
location: 'Długołęka',
|
||||
imageUrl: 'https://images.unsplash.com/photo-1584622650111-993a426fbf0a?w=800&q=80',
|
||||
},
|
||||
{
|
||||
id: 'remont-lazienki',
|
||||
title: 'Kompleksowy remont łazienki',
|
||||
description: 'Wymiana instalacji hydraulicznej, hydroizolacja, położenie nowoczesnych płytek wielkoformatowych.',
|
||||
category: 'remonty',
|
||||
location: 'Wrocław, Śródmieście',
|
||||
imageUrl: 'https://images.unsplash.com/photo-1552321554-5fefe8c9ef14?w=800&q=80',
|
||||
beforeAfter: {
|
||||
beforeUrl: 'https://images.unsplash.com/photo-1584622781564-1d987f7333c1?w=800&q=80', // Placeholder
|
||||
afterUrl: 'https://images.unsplash.com/photo-1552321554-5fefe8c9ef14?w=800&q=80'
|
||||
}
|
||||
},
|
||||
{
|
||||
id: 'hydraulika-nowa-instalacja',
|
||||
title: 'Nowa instalacja wod-kan',
|
||||
description: 'Rozprowadzenie instalacji wodno-kanalizacyjnej w nowo budowanym domu jednorodzinnym.',
|
||||
category: 'hydraulika',
|
||||
location: 'Siechnice',
|
||||
imageUrl: 'https://images.unsplash.com/photo-1585704032915-c3400ca199e7?w=800&q=80',
|
||||
}
|
||||
];
|
||||
@@ -0,0 +1,41 @@
|
||||
import { ServiceItem } from "@/types/types";
|
||||
|
||||
// MOCK
|
||||
export const services: ServiceItem[] = [
|
||||
{
|
||||
title: "Montaż klimatyzacji",
|
||||
description: "Profesjonalny dobór, montaż klimatyzacji split i multisplit dla domów, mieszkań i firm.",
|
||||
icon: "Wind",
|
||||
href: "/klimatyzacja",
|
||||
},
|
||||
{
|
||||
title: "Serwis i przeglądy",
|
||||
description: "Regularne przeglądy, czyszczenie, odgrzybianie oraz serwis naprawczy urządzeń klimatyzacyjnych.",
|
||||
icon: "Wrench",
|
||||
href: "/klimatyzacja",
|
||||
},
|
||||
{
|
||||
title: "Pompy ciepła",
|
||||
description: "Dobór i montaż ekologicznych pomp ciepła powietrze-woda. Pomoc w uzyskaniu dofinansowania.",
|
||||
icon: "ThermometerSun",
|
||||
href: "/pompy-ciepla",
|
||||
},
|
||||
{
|
||||
title: "Remonty i wykończenia",
|
||||
description: "Kompleksowe usługi remontowe mieszkań, łazienek i kuchni. Prace gładziarskie, glazurnicze i malowanie.",
|
||||
icon: "Paintbrush",
|
||||
href: "/uslugi-domowe/remonty",
|
||||
},
|
||||
{
|
||||
title: "Usługi hydrauliczne",
|
||||
description: "Instalacje wodno-kanalizacyjne, montaż armatury (biały montaż) oraz szybka pomoc przy awariach.",
|
||||
icon: "Droplet",
|
||||
href: "/uslugi-domowe/hydraulika",
|
||||
},
|
||||
{
|
||||
title: "Serwis lodówek i AGD",
|
||||
description: "Naprawa lodówek, zamrażarek oraz innych domowych urządzeń chłodniczych z dojazdem do klienta.",
|
||||
icon: "Tv",
|
||||
href: "/uslugi-domowe/serwis-agd",
|
||||
},
|
||||
];
|
||||
@@ -0,0 +1,26 @@
|
||||
import { Testimonial } from "@/types/types";
|
||||
|
||||
// MOCK
|
||||
export const testimonials: Testimonial[] = [
|
||||
{
|
||||
name: "Mariusz Wójcik",
|
||||
rating: 5,
|
||||
text: "Firma montowała u mnie klimatyzację multisplit (3 jednostki wewnętrzne). Pełen profesjonalizm od wyceny do sprzątania po montażu. Rury ukryte perfekcyjnie, sprzęt działa cicho i wydajnie. Polecam!",
|
||||
source: "Google Reviews",
|
||||
date: "2026-05-20",
|
||||
},
|
||||
{
|
||||
name: "Anna Kowalczyk",
|
||||
rating: 5,
|
||||
text: "Skorzystałam z usługi wykończenia łazienki oraz prac hydraulicznych. Wszystko przebiegło zgodnie z umówionym kosztorysem i harmonogramem. Bardzo czysta praca i dbałość o detale. Zdecydowanie warci polecenia fachowcy.",
|
||||
source: "Google Reviews",
|
||||
date: "2026-06-02",
|
||||
},
|
||||
{
|
||||
name: "Grzegorz Kamiński",
|
||||
rating: 5,
|
||||
text: "Kompleksowo: pompa ciepła z dofinansowaniem plus doradztwo. Pomogli wypełnić wszystkie dokumenty Czystego Powietrza, a sam montaż trwał tylko dwa dni. Bardzo dziękuję za świetny kontakt i profesjonalne wdrożenie.",
|
||||
source: "Google Reviews",
|
||||
date: "2026-06-12",
|
||||
},
|
||||
];
|
||||
Reference in New Issue
Block a user