
Egzobeast
Nowoczesna strona firmowa z blogiem i galerią dla sklepu terrarystycznego i hotelu dla gadów w Słupsku. Next.js, Tina CMS, Schema.org i optymalizacja wydajności.
Strona firmowa z CMS dla sklepu terrarystycznego
Egzobeast — strona, która pokazuje pasję do gadów
Sklep terrarystyczny to nisza, w której klient musi poczuć zaangażowanie, wiedzę i zaufanie od pierwszego wejrzenia. Egzobeast, sklep terrarystyczny i hotel dla gadów w Słupsku, potrzebował witryny, która pokaże ofertę, kolekcję zwierząt, blog ekspercki i dane kontaktowe — wszystko w estetycznym, płynnym i szybkim opakowaniu.
Dla Bitspire-Dev oznaczało to zbudowanie rozbudowanej strony firmowej opartej na Next.js z edytowalnym CMS-em, gdzie właściciel może samodzielnie zarządzać treścią: od sekcji na stronie głównej, przez wpisy blogowe, po zdjęcia w galerii.

Klient i cel projektu
Egzobeast to prawdziwy sklep terrarystyczny w Słupsku, prowadzony przez pasjonatów gadów i płazów. Oferuje zdrowe zwierzęta, profesjonalny sprzęt, doradztwo 1:1 oraz hotel dla gadów na czas urlopu. Celem projektu było stworzenie strony, która:
- buduje zaufanie przez edukacyjny blog i jasne opisy oferty,
- prezentuje kolekcję zwierząt w rozbudowanej galerii kategorii,
- pozwala szybko znaleźć adres, godziny otwarcia i trasę dojazdu,
- umożliwia właścicielowi samodzielną edycję treści i zdjęć,
- jest szybka, responsywna i dobrze widoczna w lokalnych wynikach wyszukiwania.
Najważniejsze wymagania:
- Design system na poziomie produktu — spójna kolorystyka i typografia od samego startu.
- Szybkość i SEO — dobra pozycja w wyszukiwarce i płynna obsługa na telefonie.
- Edytowalny CMS — łatwa aktualizacja sekcji, bloga i galerii.
- Lokalna obecność — Słupsk i okolice jako naturalny kontekst.

Dla kogo jest ta strona?
- Miłośników gadów, płazów i zwierząt egzotycznych w Słupsku i regionie.
- Początkujących terrarystów szukających pierwszego zwierzaka i porady.
- Stałych klientów chcących sprawdzić ofertę, galerię lub godziny otwarcia.
- Osób potrzebujących bezpiecznego hotelu dla gadów na czas wyjazdu.
- Właściciela sklepu, który sam aktualizuje treści i prowadzi blog.

Jak to działa?
Strona zbudowana jest w Next.js 16 z App Routerem. Treść strony głównej, wpisy blogowe, strony prawne i elementy galerii zarządzane są przez Tina CMS — headless CMS działający bezpośrednio na repozytorium Git. Właściciel loguje się do panelu /admin, edytuje sekcje (Hero, O nas, Kolekcja, FAQ, Lokalizacja, Blog), zapisuje zmiany, a strona jest gotowa do ponownego zbudowania.
Główne sekcje i funkcjonalności:
- Hero — główne hasło, podkreślenie misji, CTA i obraz gekona w tle.
- O nas — historia sklepu, zespół ekspertów i karta "Hotel dla gadów".
- Kolekcja / Galeria — kategorie: gekony, węże, jaszczurki, żółwie, kameleony, robaki, sklep.
- Cechy — ikony (Doradztwo 1:1, Zdrowe zwierzęta, Hotel dla gadów, Lokalna pasja).
- FAQ — rozwijane odpowiedzi na najczęstsze pytania klientów.
- Lokalizacja — adres, przycisk "Wyznacz trasę" do Google Maps, godziny otwarcia.
- Blog — edukacyjne artykuły o terrarystyce, pielęgnacji i wyborze zwierząt.
- Strony prawne — polityka prywatności i regulamin zarządzane z CMS.
Technicznie:
- Next.js 16 + App Router — SSR/SSG, czyste adresy i szybkie przejścia.
- React 19 + TypeScript 5 — nowoczesny kod, pełne typowanie.
- Tailwind CSS 4 — utility-first style oparte na własnym design systemie.
- Plus Jakarta Sans — nowoczesna, czytelna typografia.
- Tina CMS 3.7.5 — edycja markdown i obrazów z wersjonowaniem.
- Radix UI + shadcn/ui — dostępne, gotowe komponenty.
- Framer Motion — subtelne animacje i mikrointerakcje.
- Embla Carousel — karuzele w sekcjach z wieloma elementami.
- next/image + AVIF/WebP — automatyczna optymalizacja obrazów.
- Schema.org —
PetStore,Organization,WebSite,Blog,FAQPage,CollectionPage,BreadcrumbList. - SEO — sitemap, robots.ts, canonical, OpenGraph, Twitter Cards.
- Vercel — hosting z CI/CD i podglądem preview.

Wyzwanie: system design i optymalizacja
Najwięcej czasu zajęło zbudowanie spójnego design systemu i dopasowanie go do nietypowej, leśnej kolorystyki marki (Deep Forest Green, Lime Green, Off-White), a następnie zoptymalizowanie strony pod wydajność i SEO lokalne. Kluczowe decyzje:
- Własny
DESIGN.md— dokumentacja palety, typografii, spacingu, komponentów i ikon. - Tailwind CSS 4 z customową konfiguracją — pełna kontrola nad kolorami, spacingiem i efektami.
- UI primitives — użycie gotowych prymitywów z
src/components/ui/primitivesdla spójności. - Statyczne generowanie stron —
force-staticdla jak najszybszego TTFB. - Optymalizacja obrazów —
next/image, formaty AVIF/WebP,fetchPriority="high"dla hero, lazy loading galerii. - Schema.org
PetStore— uporządkowane dane sklepu zoologicznego z adresem, godzinami i geolokalizacją. - Lokalne słowa kluczowe — Słupsk, terrarystyka, sklep terrarystyczny, hotel dla gadów.
- Mobile-first — większość ruchu to użytkownicy telefonów.
- Własna domena
exobist.com— pełne SEO, preview na Vercel.

Efekty
Wdrożenie strony na exobist.com dało Egzobeast profesjonalną wizytówkę, która buduje wizerunek eksperta w branży terrarystycznej. Strona jest łatwa do aktualizacji przez właściciela, co pozwala regularnie dodawać wpisy na blogu, nowe zdjęcia zwierząt i aktualne informacje o ofercie. Dobra wydajność i SEO wspierają organiczną widoczność w Słupsku i okolicach.
