Как стать автором
Обновить

Google Product Taxonomy Viewer — Утилита для просмотра справочника категорий товаров Google

JavaAngularРазработка под e-commerceИнтернет-маркетинг
Tutorial

Доброго времени суток, уважаемые хабровчане.

Здесь я хочу представить вам цифровой сервис "Google Product Taxonomy Viewer".

Это позволяет пользователю просматривать данные таксономии продуктов Google. Пользователь может выбрать желаемую страну и язык. Также можно сортировать и искать данные по полям «имя» и «идентификатор».

Данные «Таксономии продуктов» представлены в компоненте «Древовидный список», что обеспечивает гибкий пользовательский интерфейс.

Чтобы использовать данный программный продукт, необходимо зарегистрироваться, а затем войти в веб-приложение.

Чтобы зарегистрироваться в сервисе, перейдите по ссылке: https://app.adaptivelook.com/signup

Можно зарегистрироваться с помощью электронной почты пользователя, учетной записи пользователя в Google или учетной записи пользователя в Facebook.

После успешной аутентификации, чтобы увидеть веб-страницу «Google Product Taxonomy Viewer», необходимо перейти по ссылке: https://app.adaptivelook.com/google/taxonomy

Итак, как выглядит эта страница? Вы можете увидеть скриншот ниже на картинке:

Легко ли создать подобное цифровое решение? Я бы сказал, да, это довольно просто. Текущее решение было построено с использованием следующего программного стека:

  1. Java Spring Boot фреймворк, использован для бэкенда

  2. Angular фреймворк, использован для фронтенда

  3. Bootstrap CSS фреймворк, использован для фронтенда

  4. PrimeNG библиотека компонентов, использована в Angular.

  5. Traefik использован как внешний API gateway.

  6. Docker, Docker-compose использован как "домик" для приложения.

  7. Linux VPS машинка для хостинга приложения.

Здесь представлена схема взаимодействия программных компонентов данного проекта:

Сервисы docker-compose представлены следующим списком:

  1. api-gateway (внутренний)

  2. server-app

  3. web-app

  4. admin-server

  5. web-mysql

  6. web-redis

Спасибо, за внимание.

Роман Талуев,

е-мейл: [email protected]

Теги:Google Product TaxonomyGoogle Product Taxonomy ViwerPrimeNGAngularSpring BootJava
Хабы: Java Angular Разработка под e-commerce Интернет-маркетинг
Всего голосов 1: ↑0 и ↓1-1
Просмотры19

Похожие публикации

Лучшие публикации за сутки