Необходимо реализовать страницу на typescript+react.js+redux
10 000 руб. за проект
В приложении приложен дизайн страницы (файлы requests.png и requests_filter.png). Дизайн сделан в figma.
Задача:
Максимально используя стандартные компоненты react material-ui (https://material-ui.com/) раелизовать представленную страницу.
Все методы для запросов реализованы (необходимо будет дописать (скопипастить и подправить) 2 redux экшена).
Для фильтра марок постараться использовать стандартный компонент из кита material-ui.
Сигнатуру ответа можно получить в rest клиенте.
При нажатии на кнопки, пока идет запрос на сервер, использовать компонент и блокировать только эту кнопку атрибутом disabled.
При ошибках сервера показывать Snackbar (https://iamhosseindhv.com/notistack) (компонент подключен, можно поискать по коду использование колбека useSnackbar) с сообщением, что что-то пошло не так.
API работает пока только локально. Есть богатый инструментарий для запуска api приложения под linux или macos. Локально сервис запускается одной командой в Docker.
Для пользователей Windows крайне рекомендуется настроенный WSL (https://docs.microsoft.com/ru-ru/windows/wsl/install-win10). В противном случае под windows придется запускать миграции баз данных и docker compose руками.
Код в приватном репозитории на github. Работа по gitflow.
Задача:
Максимально используя стандартные компоненты react material-ui (https://material-ui.com/) раелизовать представленную страницу.
Все методы для запросов реализованы (необходимо будет дописать (скопипастить и подправить) 2 redux экшена).
Для фильтра марок постараться использовать стандартный компонент из кита material-ui.
Сигнатуру ответа можно получить в rest клиенте.
При нажатии на кнопки, пока идет запрос на сервер, использовать компонент и блокировать только эту кнопку атрибутом disabled.
При ошибках сервера показывать Snackbar (https://iamhosseindhv.com/notistack) (компонент подключен, можно поискать по коду использование колбека useSnackbar) с сообщением, что что-то пошло не так.
API работает пока только локально. Есть богатый инструментарий для запуска api приложения под linux или macos. Локально сервис запускается одной командой в Docker.
Для пользователей Windows крайне рекомендуется настроенный WSL (https://docs.microsoft.com/ru-ru/windows/wsl/install-win10). В противном случае под windows придется запускать миграции баз данных и docker compose руками.
Код в приватном репозитории на github. Работа по gitflow.
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.