Разработка фронтовой части портала существующей работающей платформы. В настоящее время для платформы создано новое API с новой бизнес-логикой. К новому API необходимо написать новый фронт.
Требуемые/предпочитаемые технологии: react, vue3, ant design, tailwindcss.Есть готовый прототип https://github.com/ta2-1/bgruz-portal-client , а также swagger.json с описанием API http://portal.bgruz.com:8000/docs
Состав страниц: форма для входа, список заявок + форма добавления (с логикой связанных селектов) и редактирования/просмотра карточки заявки, список заказов с формой редактирования/просмотра карточки заказа. Для обоих списков необходима поддержка постраничного вывода и фильтрация по всем полям.
Также необходима поддержка обновления данных по событиям, полученным через websocket.
Ниже приложено файл с пользовательским сценарием.
Пользовательский сценарии.3.pdf