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

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.

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

Здесь я хочу представить вам цифровой сервис "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

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

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

е-мейл: hello@quasarbyte.com

Источник: https://habr.com/ru/post/570384/


Интересные статьи

Интересные статьи

Итак, у нас встала задача включить двухфакторную аутентификацию для Cisco AnyconnectVPN и некоторых других пакетов. Общими у всех задач есть одно – они умеют аутентифицироваться в Radius....
Команда исследователей из компании Google представила новую разработку — алгоритм автоматического кадрирования видео. Исходный материал редактируется машиной, пользователю нужно лишь задать о...
В прошлой статье мы в общих чертах писали о том, как переводим Почту России на электронные рельсы. В этот раз мы решили рассказать о животрепещущей теме — доставке покупок с зарубежных интернет-п...
Несмотря на то, что “в коробке” с Битриксом уже идут модули как для SOAP (модуль “Веб сервисы” в редакции “Бизнес” и старше), так и для REST (модуль “Rest API” во всех редакциях, начиная с...
Практически все коммерческие интернет-ресурсы создаются на уникальных платформах соответствующего типа. Среди них наибольшее распространение получил Битрикс24.