Сервис для подбора товаров после прохождения опроса
Проект реализован как отдельный веб-сервис, развернутый на собственном сервере с использованием домена feedcraft.space. Серверная часть работает в среде Node.js, размещена на VPS и управляется через PM2, что обеспечивает стабильную работу, автоматический перезапуск и масштабируемость.
Бэкенд отвечает за обработку логики опроса, сохранение ответов пользователей, формирование бизнес-правил и подбор релевантных товаров. Данные о продуктах получаются через интеграцию с API e-commerce платформы Хорошоп: товары регулярно выгружаются, нормализуются и хранятся в локальной базе данных для дальнейшей быстрой обработки и фильтрации.
Фронтенд реализован как отдельное клиентское приложение, которое взаимодействует с сервером через API. Пользователь проходит пошаговое опрос, где каждый ответ влияет на дальнейший сценарий и финальный результат.
Сервис подбора рациона анализирует параметры любимца (тип животного, возраст, уровень активности, индивидуальные потребности, назначение корма и т.д.) и на основе структурированных характеристик продуктов формирует персонализированную подборку. Подбор осуществляется не по тегам, а по набору характеристик, что позволяет получать более точные и релевантные рекомендации.
Результатом работы сервиса является сформированный список рекомендованных товаров, который может использоваться как отдельный инструмент или быть интегрирован в e-commerce систему для дальнейшего взаимодействия с клиентом.
#Node.js #javascript #restapi #Хорошоп #Backend #вебсайты #Ecommerce/Shop/Магазин #vps
Бэкенд отвечает за обработку логики опроса, сохранение ответов пользователей, формирование бизнес-правил и подбор релевантных товаров. Данные о продуктах получаются через интеграцию с API e-commerce платформы Хорошоп: товары регулярно выгружаются, нормализуются и хранятся в локальной базе данных для дальнейшей быстрой обработки и фильтрации.
Фронтенд реализован как отдельное клиентское приложение, которое взаимодействует с сервером через API. Пользователь проходит пошаговое опрос, где каждый ответ влияет на дальнейший сценарий и финальный результат.
Сервис подбора рациона анализирует параметры любимца (тип животного, возраст, уровень активности, индивидуальные потребности, назначение корма и т.д.) и на основе структурированных характеристик продуктов формирует персонализированную подборку. Подбор осуществляется не по тегам, а по набору характеристик, что позволяет получать более точные и релевантные рекомендации.
Результатом работы сервиса является сформированный список рекомендованных товаров, который может использоваться как отдельный инструмент или быть интегрирован в e-commerce систему для дальнейшего взаимодействия с клиентом.
#Node.js #javascript #restapi #Хорошоп #Backend #вебсайты #Ecommerce/Shop/Магазин #vps