Realizacja · Strona ofertowa
Rzeszów Tatuaż – Iluminatia Tattoo
Nowoczesna, responsywna strona internetowa dla profesjonalnego studia tatuażu i piercingu w Rzeszowie. Prezentuje ofertę, zespół, galerię prac, sekcję FAQ oraz dane kontaktowe z mapą i śledzeniem konwersji.

Projekt w skrócie
Lokalni klienci zainteresowani tatuażem i piercingiem; osoby poszukujące profesjonalnego studia z wysokimi standardami higieny
Strona ofertowa
Vercel + Supabase
01 · Kontekst
Problem i cel projektu
Aplikacja webowa zbudowana w Next.js/React/TypeScript, z zaawansowanym UI/UX, płynnymi animacjami Framer Motion, rozbudowanym SEO (OpenGraph, Twitter, JSON‑LD, sitemap) i analityką (Google Analytics + zdarzenia). Galeria z lightboxem i sterowaniem klawiaturą, sekcje „O nas”, „Zespół”, „Tatuaże”, „Piercing”, „FAQ”, „Kontakt” z osadzoną mapą. Integracja z Supabase (klient publiczny + service role) dla operacji backoffice. Strona jest w pełni responsywna i zoptymalizowana pod wydajność (Next Image, inlining CSS przez Critters).
Zbalansowanie jakości wizualnej (dużo zdjęć - animacje) z wydajnością i SEO, implementacja śledzenia kluczowych interakcji (tel/mail/social) bez pogorszenia UX, integracja Supabase service role po stronie serwera z zachowaniem bezpieczeństwa
02 · Realizacja
Rozwiązanie
Delegowane śledzenie kontaktów w całych sekcjach (tel/mail/social) bez rozbijania komponentów, dynamiczne JSON‑LD i bogate metadata + geometryczne tła + cząsteczki sterowane CSS dla lekkości, lekki własny lightbox z nawigującą klawiaturą
- Responsywny design
- Galeria z lightboxem
- Sekcja Zespół
- Sekcja Piercing z cenami
- SEO (metadata, JSON‑LD, sitemap)
- Śledzenie konwersji (klik tel/mail/social)
- Osadzona mapa\nAnimacje sekcji
Technologie dobrane do celu
Frontend
Backend
Narzędzia i usługi
Wydajność, SEO i dostępność
- Next Image (lazy / sizes / quality )
- inlining CSS (Critters)
- redukcja blokowania renderu
- optymalizacje LCP/CLS przez nakładki i preload fontów
- viewport‑based animacje Framer Motion
- Celowane Core Web Vitals (LCP < 2.5s / CLS < 0.02 / INP stabilny)
- Lighthouse wysoki dla SEO/Accessibility dzięki strukturze metadata i alt‑om
Teksty „sr‑only” w hero, pełne alt‑y obrazów, aria‑label i role dialogu, sterowanie klawiaturą w lightboxie, rozróżnialny kontrast
05 · Efekt
Rezultat
wzrost liczby kliknięć „Zadzwoń” i „Napisz” po wdrożeniu, lepsza widoczność lokalna dzięki rozbudowanemu SEO, uproszczona nawigacja po ofercie i zespole
- wzrost wejść z zapytań lokalnych
- większa liczba przejść do social mediów
- częstsze użycie map/tras
„Przejrzysta i elegancka strona, łatwo znalazłem dojazd i szybko skontaktowałem się z zespołem”, „Świetna galeria, zdjęcia ładnie się otwierają bez zacięć”
Widoki projektu

Pytania o realizację
Jaki był cel projektu Rzeszów Tatuaż – Iluminatia Tattoo?
Aplikacja webowa zbudowana w Next.js/React/TypeScript, z zaawansowanym UI/UX, płynnymi animacjami Framer Motion, rozbudowanym SEO (OpenGraph, Twitter, JSON‑LD, sitemap) i analityką (Google Analytics + zdarzenia). Galeria z lightboxem i sterowaniem klawiaturą, sekcje „O nas”, „Zespół”, „Tatuaże”, „Piercing”, „FAQ”, „Kontakt” z osadzoną mapą. Integracja z Supabase (klient publiczny + service role) dla operacji backoffice. Strona jest w pełni responsywna i zoptymalizowana pod wydajność (Next Image, inlining CSS przez Critters).
Jakie było główne wyzwanie w projekcie Rzeszów Tatuaż – Iluminatia Tattoo?
Zbalansowanie jakości wizualnej (dużo zdjęć - animacje) z wydajnością i SEO, implementacja śledzenia kluczowych interakcji (tel/mail/social) bez pogorszenia UX, integracja Supabase service role po stronie serwera z zachowaniem bezpieczeństwa
Jakie technologie wykorzystano w projekcie Rzeszów Tatuaż – Iluminatia Tattoo?
W projekcie wykorzystano: Next.js 16, React 19, TypeScript, CSS, Framer Motion, Next.js App Router, Supabase.
Jaki był rezultat projektu Rzeszów Tatuaż – Iluminatia Tattoo?
wzrost liczby kliknięć „Zadzwoń” i „Napisz” po wdrożeniu, lepsza widoczność lokalna dzięki rozbudowanemu SEO, uproszczona nawigacja po ofercie i zespole