Вебсайт сільськогосподарської насіннєвої компанії
Кастомна тема WordPress для насіннєвої компанії з інтерактивними SVG-картами, аналітикою врожайності на базі PostgreSQL і мультитаксономічним каталогом продукції, що охоплює регіональні сільськогосподарські дані.
Огляд проєкту
Повністю кастомна тема WordPress, створена для агрокомпанії з виробництва насіння. Сайт поєднує насичений каталог продуктів із системою відстеження врожайності на основі даних, що дає фермерам змогу досліджувати показники культур по регіонах і роках через інтерактивні SVG-мапи та динамічні таблиці даних.
Ключові можливості
- Аналітика врожайності культур з фільтрацією історичних даних за регіоном, роком і категорією із зовнішньої бази даних PostgreSQL
- Інтерактивні SVG-мапи з клікабельними регіонами та географічним пошуком за координатами
- 6 кастомних типів записів — продукти, технології, каталоги, відео, промо та блог-пости
- Багаторівнева таксономія продуктів із групами, видами, підвидами та промо-тегами
- Динамічне завантаження даних на базі AJAX для таблиць врожайності та маркерів на мапі без перезавантаження сторінки
- Автоматичне підсвічування максимальної врожайності по кожному регіону та року
- 10+ кастомних шаблонів сторінок, включно з головною сторінкою, оглядачем врожайності та регіональними контактами
- Інтеграція редактора Gutenberg із кастомними стилями блоків
- Скрол-анімації з бібліотекою AOS та адаптивний макет на Bootstrap 5
- Advanced Custom Fields із синхронізацією через JSON для версіонованих груп полів
Архітектура
Тема WordPress, побудована на стартері Bootstrap 5 із SCSS, скомпільованим через Node-sass. Система врожайності підключається до зовнішньої бази даних PostgreSQL через PDO, виконуючи геопросторові запити для пошуку регіонів та ієрархічної агрегації даних. Інтерактивність фронтенду забезпечується через AJAX-ендпоінти jQuery, зареєстровані як дії WordPress.