Нужно создать приложение которое имеет микросервисную архитектуру. Нужно создать веб приложение при логине в которое тебе выдается роль ( проверка безопасности ) , у каждой роли свой доступ к определенному типу данных . У этих данных и данных пользователя должны быть разные БД , но лучше подобрать те , которые лучше подходят под эту задачу . И это должны быть обязательно две разные БД . Должна быть кнопка , которая пришлет "отчёт" с первой БД(из бд магазинов) (через Брокер Сервайс). Система проверки пользователя должна быть отдельным приложением . Данные между приложениями должны передаваться по API . Также нужно сделать Юнит тесты . У этого всего должен быть фронтэнд.
На скриншотах представлена структура проекта.
Роли разделяют на три части: валет, дама и король.
В зависимости от того кто логинится на сайт, показывается разная информация, после того как зашел на сайт. Например если залогинился валет то ему покажет профит , а если например дама, то volume. Также роли влияют на обработку запроса в брокер сервисе , у короля будет быстрее всего обрабатывать запрос, а у валета медленнее. (кол-во секунд указано в разделе "Роли" на картинке) Как заполнять таблицы не сильно важно. На картинке в разделе "роли" all, region, city, shop - это магазины, регионы и города в которых они находятся
Гарантия на работу | 1 год |
Средний балл | 4.96 |
Стоимость | Назначаете сами |
Эксперт | Выбираете сами |
Уникальность работы | от 70% |