ENATIV Logo
ENATIV
Powrót
Next.js 16
PayloadCMS 3
TypeScript
TailwindCSS
PostgreSQL 17
i18n

Budzowska Fiutowski i Partnerzy

Strona kancelarii prawnej

Rok
2026
Czas trwania
3 miesiące
Zespół
1 developer
Porozmawiajmy
O projekcie

Wyzwanie & Rozwiązanie

Całkowita przebudowa legacy strony kancelarii prawnej — kompleksowa migracja 1,444+ dokumentów i 1,685 obrazów ze starej bazy MariaDB do Payload CMS 3. Zbudowana w Next.js 16, dwujęzyczna (PL/EN) platforma zapewnia pełne zarządzanie treścią przez panel administracyjny, zoptymalizowaną pod SEO architekturę i nowoczesny design budujący zaufanie klientów. Zdeployowana na VPS przez Coolify z Dockerem.

2x
Poprawa SEO
100%
Pokrycie CMS
2
Języki

Wyzwanie

Kancelaria potrzebowała nowoczesnej, budzącej zaufanie strony, która odzwierciedlałaby ich profesjonalną pozycję w branży prawniczej. Największym wyzwaniem była migracja 1,444+ elementów treści (aktualności, publikacje, wyniki spraw) i 1,685 obrazów ze starej bazy MariaDB do Payload CMS — w tym konwersja legacy HTML do formatu Lexical rich text z zachowaniem wszystkich istniejących URL-i i wartości SEO. Kluczowe wymagania obejmowały obsługę dwujęzyczną (polski i angielski), w pełni edytowalny system zarządzania treścią dla personelu nietechnicznego, optymalizację SEO pod konkurencyjne słowa kluczowe prawnicze oraz design budujący zaufanie klientów przy zachowaniu dostępności i szybkości.

Rozwiązanie

  • Next.js 16 z App Router dla optymalnej wydajności i SEO
  • PayloadCMS 3 do pełnego zarządzania treścią z customowymi blokami
  • Złożona migracja z MariaDB do Payload CMS — 1,444+ dokumentów, 1,685 obrazów, konwersja HTML do Lexical
  • Obsługa dwujęzyczna via next-intl z pełnym pokryciem polskim i angielskim
  • Baza PostgreSQL 17 dla niezawodnych danych relacyjnych i zaawansowanego wyszukiwania
  • Deployment Docker na VPS przez Coolify z health checkami i CI/CD
Galeria

Zobacz w akcji

Zrzuty ekranu wkrótce

Zrzuty ekranu projektu są przygotowywane i wkrótce pojawią się w tym miejscu.

Stack Technologiczny

Technologie

Frontend
Next.js 16
App Router, React Server Components
CMS
PayloadCMS 3
Headless CMS z customowymi blokami
Język
TypeScript
Type safety na całym stacku
Stylizacja
TailwindCSS
Utility-first CSS framework
Baza danych
PostgreSQL 17
Zaawansowana baza relacyjna z obsługą JSON
i18n
next-intl
Biblioteka internacjonalizacji
Hosting
Coolify
Deployment VPS z Dockerem i CI/CD
DevOps
Docker
Multi-stage build, standalone deployment
Email
Resend
Email transakcyjny i newsletter
UI
shadcn/ui
Radix UI primitives, dostępne komponenty
Narzędzia
oxlint
Szybki linter i formatter w Ruście
Testowanie
Vitest & Playwright
Testy integracyjne i E2E
Funkcjonalności

Kluczowe Funkcjonalności

Bloki PayloadCMS

W pełni konfigurowalne sekcje strony edytowalne przez panel admina

Treść Dwujęzyczna

Pełna obsługa języka polskiego i angielskiego z łatwym przełączaniem

Optymalizacja SEO

Structured data, meta tagi i optymalizacja Core Web Vitals

Profile Zespołu

Dynamiczne profile prawników ze specjalizacjami i danymi kontaktowymi

Obszary Praktyki

Edytowalne strony obszarów praktyki z case studies i ekspertyzą

Migracja Treści

Niestandardowe skrypty migracji 1,444+ dokumentów z legacy MariaDB

Wyszukiwanie Pełnotekstowe

Wyszukiwanie po stronie serwera przez wszystkie typy treści z filtrami

Zgody Cookie

Zarządzanie zgodami zgodne z RODO z integracją GA4

Newsletter

Subskrypcja email przez Resend z server actions

Podsumowanie

Wyniki

Nowa strona znacząco poprawiła widoczność kancelarii w wyszukiwarkach, podwajając ruch organiczny w ciągu pierwszych trzech miesięcy. W pełni edytowalny CMS dał kancelarii możliwość samodzielnego zarządzania całą treścią, od profili zespołu po opisy praktyk. Obsługa dwujęzyczna otworzyła dostęp do klientów międzynarodowych, a nowoczesny, responsywny design buduje zaufanie u odwiedzających na wszystkich urządzeniach.

Plany na przyszłość

Portal klienta do śledzenia spraw

Masz podobny projekt w głowie?

Omówmy jak mogę pomóc wcielić Twoją wizję w życie.

Rozpocznij projekt
Zobacz więcej projektów
© 2026 ENATIV
ProjektyOfertaKontakt
contact@enativ.pl