SPA для конвертировании валют.
- Убедитесь что у вас установлен
node
- Выполните команду
yarn install
для установки зависимостей - Выполните команду
yarn watch
для запуска приложения по адресу http://localhost:3000
- Показывает курсы валют относительно базовой валюты.
- Базовую валюту возможно выбрать самостоятельно.
- Курсы валют автомотически обновлятся каждую минуту (API не предоставляет регулярно обновляющиеся курсы, но каждую минуты происходит повторный запрос и отрисовка таблицы с курсами, для демонстрации чего в консоль выводятся получаемые от API данные и время получения).
- Курсы валют возможно обновить принудительно с помощью кнопки.
- Предоставляет возможность конвертации базовой валюты в целевую.
- Базовую и целевую валюты, а также сумму конвертации возможно выбрать самостоятельно.
- Есть возможность быстрой смены базовой и целевой валют с помощью кнопки.
- React
- Открыторе API для получения курсов валют https://app.exchangerate-api.com
- React Router v5.0.0
- Material-UI
- Пакетный менеджер yarn
- TypeScript