Задача
Необходима разработка фронтовой части портала существующей платформы: https://t.bgruz.com/Логин: qq
Пароль: 123
Для платформы создано новое API с новой бизнес-логикой. К новому API необходимо написать новый фронт. Требуемые/предпочитаемые технологии: vue3, ant design, tailwindcss.
Есть готовый прототип https://github.com/ta2-1/bgruz-portal-client , а также swagger.json с описанием API https://bgruz-portal-tarasmatrac.amvera.io/api/v1/
Состав страниц: форма для входа, список заявок + форма добавления (с логикой связанных селектов) и редактирования/просмотра карточки заявки, список заказов с формой редактирования/просмотра карточки заказа. Для обоих списков необходима поддержка постраничного вывода и фильтрация по всем полям.
Также необходима поддержка обновления данных по событиям, полученным через websocket.
Ниже приложено файл с пользовательским сценарием.