О проекте
vilsady.com.ua – это официальный онлайн-каталог и интернет-магазин семейного питомника декоративных и плодово-ягодных растений «Рассадник Вильчинских». Специфика бизнеса требует постоянного обновления ассортимента, наличия саженцев, их размеров и актуальных фотографий непосредственно с поля или теплицы.
Главная цель проекта от SebWeo – создать быстрый, удобный интернет-магазин на базе WordPress, но с основным требованием – возможностью управления каталогом товаров прямо со смартфона. Для чего нужно разработать кастомный инструмент автоматизации, позволяющий администраторам добавлять и редактировать товары на сайте непосредственно через Telegram-бота.
Задачи, стоящие перед SebWeo:
- Интеграция Telegram-бота с WordPress REST API: Разработка кастомного бэкенд-модуля для управления каталогом товаров через мессенджер.
- Удобный e-commerce каталог растений: Создание прозрачной структуры категорий саженцев с возможностью выбора характеристик.
- Быстрый поиск по сайту: поиск саженцев с автоматической фильтрацией и дополнением (предложениями).
- Мобильная адаптивность и скорость (Core Web Vitals): Оптимизация работы каталога на смартфонах для покупателей и заказчиков.
- Автоматическая обработка и оптимизация фото: Настройка автоматического сжатия и конвертации фотографий растений, загружаемых через Telegram-бот.
Что было сделано:
- Кастомная разработка Telegram-бота для администрирования
Чтобы владельцы питомника не тратили время на сложную админ-панель WordPress во время работы на участке, мы разработали специального Telegram-бота:
- Добавление товара в пару кликов: Администратор отправляет боту фотографию растения, указывает название, цену, категорию, характеристики и описание прямо в чате.
- Синхронизация с бэкендом: Бот через защищенный WordPress REST API автоматически создает новый товар в магазине или обновляет цены и наличие уже существующих позиций.
- Оптимизация «на лету»: Фотографии, отправленные через Telegram, перед публикацией на сайте автоматически обрезаются, сжимаются и конвертируются в сверхлегкий формат WebP, чтобы не перегружать сервер.
- Верстка и производительность фронтенда
- Чистый код без лишней грязи: Интерфейс каталога реализован с использованием нативного Vanilla JS для обработки открытия фотогалерей, фильтров, чтобы минимизировать зависимости.
- Автоматизация заказов
Настроено двустороннее оповещение: при оформлении заказа клиентом на сайте, оповещение с полным перечнем выбранных саженцев и контактами покупателя мгновенно приходит администраторам и клиентам.
Интеграция и технологический стек:
- Платформа:
WordPress(кастомизированное ядро). - Бекенд/Автоматизация:
Python/PHP(Telegram Bot API + WordPress REST API). - Фронтенд:
HTML5,CSS3(Flexbox/Grid), VanillaJavaScript(ES6+). - Медиа-обработка: Автоматическая сохранность в
WebP, Lazy Loading для галерей.
Результат
Для Рассадника Вильчинских создан не просто интернет-магазин, а полноценная экосистема для ведения бизнеса. Благодаря Telegram-боту процесс наполнения сайта новыми саженцами ускорился в разы, а покупатели получили быстрый, современный и удобный сайт с актуальными ценами и наличием товаров.