MI©
EN/PL
03Strona dla klienta2026

Nova Seafood

„Arctic Luxury” dla prawdziwego importera owoców morza — interaktywna mapa FAO i katalog 35 gatunków.

Rok
2026
Rola
Zlecenie — design engineering
Technologie
Next.js 15 · React 19 · Tailwind CSS 3 · Lenis · Canvas 2D

Przeprojektowanie strony Nova Seafood — szczecińskiego importera owoców morza działającego od 2013 roku. Założenie było proste: ma wyglądać, jakby zrobiła to agencja kreatywna, stać na twardym SEO i spełniać korporacyjne standardy bezpieczeństwa.

01

Art direction — Arctic Luxury

Głęboki granat, lodowcowy cyjan i biel lodu; Space Grotesk złożony bardzo ciasno na tle gradientów zorzy i delikatnego ziarna. Autorski system śnieżnych cząsteczek — bez żadnych zależności — działa na warstwie Canvas 2D, uwzględnia gęstość pikseli ekranu, skaluje się do okna i całkowicie się wyłącza przy prefers-reduced-motion.

Sekcja główna Nova Seafood — „Zawsze u źródła”
02

Katalog, który da się przeszukać

35 gatunków — morskich i słodkowodnych — filtrujesz na żywo po nazwie polskiej, angielskiej lub łacińskiej, a każdy ma zdjęcie produktowe w lightboksie. Interaktywna mapa 15 obszarów połowowych FAO wiąże każdy produkt z miejscem połowu, zamieniając identyfikowalność pochodzenia w coś, co można wyklikać.

Przeszukiwalny katalog gatunków z zakładkami ryb morskich i słodkowodnych
03

Marka własna i zabezpieczenia klasy korporacyjnej

Strona prezentuje też NovaTiger — autorską linię białych krewetek Nova Seafood — w najciemniejszej, najbardziej filmowej sekcji projektu. Pod spodem jest tak samo dopracowana: Content-Security-Policy rozdzielone na dev i produkcję (na produkcji bez unsafe-eval), HSTS z dwuletnim preloadem, pełne PL/EN oraz zabezpieczenie na wypadek braku JS, które i tak pokaże każdy produkt, gdyby hydratacja zawiodła.

Sekcja autorskiej linii krewetek NovaTiger
Notatki techniczne
  • 0135 gatunków · 70 zdjęć · 15 obszarów FAO
  • 02CSP rozdzielone dev/prod — bez unsafe-eval na produkcji
  • 03HSTS preload · max-age dwa lata
  • 04Silnik cząsteczek na Canvas · zero zależności
  • 05i18n oparte na trasach · zlokalizowana mapa strony
  • 06Zabezpieczenie bez JS · pełna treść zapasowa
  • 07Rozwijana po starcie — blog SEO i zakładka kariera
Następny projekt01
Libriv