Przejdź do treściew / Emanuel Włoch
Wszystkie projekty

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.

Next.js 16React 19TypeScriptCSSFramer MotionNext.js App RouterSupabase
Podgląd projektu Rzeszów Tatuaż – Iluminatia Tattoo

Projekt w skrócie

Odbiorcy

Lokalni klienci zainteresowani tatuażem i piercingiem; osoby poszukujące profesjonalnego studia z wysokimi standardami higieny

Zakres

Strona ofertowa

Wdrożenie

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).

Główne wyzwanie

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
03 · Architektura

Technologie dobrane do celu

Frontend

Next.js 16React 19TypeScriptCSSFramer Motion

Backend

Next.js App RouterSupabase

Narzędzia i usługi

Google Analytics (gtag)Google Search ConsoleGoogle Maps (embed)Supabase StorageNext Fonts (Cinzel + Montserrat)Critters
04 · Jakość techniczna

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ęć”

Widok 2 projektu Rzeszów Tatuaż – Iluminatia Tattoo

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

Podobny cel?

Porozmawiajmy o Twojej firmie.

Omów swój projekt