Strona internetowa firmy nasiennej z branży rolniczej
Autorski motyw WordPress dla firmy nasiennej z interaktywnymi mapami SVG, analityką plonów opartą na PostgreSQL oraz wielotaksonomicznym katalogiem produktów obejmującym regionalne dane rolnicze.
Przegląd projektu
W pełni niestandardowy motyw WordPress zbudowany dla firmy nasiennej z branży rolniczej. Serwis łączy bogaty katalog produktów z opartym na danych systemem śledzenia plonów, który pozwala rolnikom analizować wyniki upraw w różnych regionach i latach za pomocą interaktywnych map SVG oraz dynamicznych tabel danych.
Kluczowe funkcje
- Analityka plonów z filtrowaniem danych historycznych według regionu, roku i kategorii z zewnętrznej bazy danych PostgreSQL
- Interaktywne mapy SVG z klikalnymi regionami i geograficznymi wyszukiwaniami opartymi na współrzędnych
- 6 niestandardowych typów treści — produkty, technologie, katalogi, filmy, promocje i wpisy na blogu
- Wielopoziomowa taksonomia produktów z grupami, rodzajami, podrodzajami i tagami promocyjnymi
- Dynamiczne ładowanie danych oparte na AJAX dla tabel plonów i markerów na mapie bez przeładowywania strony
- Automatyczne wyróżnianie maksymalnych plonów dla każdego regionu i roku
- Ponad 10 niestandardowych szablonów stron, w tym strona główna, eksplorator plonów i kontakty regionalne
- Integracja z edytorem Gutenberg z niestandardowymi stylami bloków
- Animacje przewijania z biblioteką AOS oraz responsywny układ Bootstrap 5
- Advanced Custom Fields z synchronizacją JSON dla grup pól kontrolowanych wersjonowaniem
Architektura
Motyw WordPress zbudowany na starterze Bootstrap 5 z SCSS kompilowanym przez Node-sass. System plonów łączy się z zewnętrzną bazą danych PostgreSQL poprzez PDO, wykonując zapytania geoprzestrzenne do wyszukiwania regionów i hierarchicznej agregacji danych. Interaktywność frontendu obsługiwana jest przez endpointy jQuery AJAX zarejestrowane jako akcje WordPress.