Skip to content

mshamanov/currency_converter

Repository files navigation

Сервис конвертации валют

Требования:

Необходимо разработать одностраничный сервис для конвертации валют. Для получения актуальной информации нужно воспользоваться открытым API, например, этим. У пользователя должна быть возможность выбрать пару валют и ввести сумму конвертации. При вводе чисел должен происходить реактивный перерасчет. Важным условием этой задачи является наличие двух полей для ввода. Пользователь может ввести в произвольное и тогда значение в другом должно поменяться.

Технологии/зависимости

В рамках проекта используется:
Svelte JavaScript TypeScript HTML5 CSS3 Vite

Среда разработки

Можно использовать VS Code, либо любую другую совместимую с вышеуказанными технологиями среду разработки.

Запуск приложения

Для запуска приложения, необходимо сначала скачать его:

git clone https://github.com/mshamanov/currency_converter.git

Далее, перейти в папку с исходными файлами и запустить команду:

npm install

Данная команда установит все необходимые зависимости для запуска приложения.
После этого, можно запустить vite в режиме разработчика командой:

npm run dev

Далее перейти по адресу, указанному в вашем терминале/консоле.
В том случае, если никакие исходные настройки не менялись, адрес будет таким:
http://localhost:5173/currency_converter

Для того, чтобы создать сборку проекта из исходных файлов, необходимо запустить команду:

npm run build

Демо

Для того, чтобы посмотреть работу приложения, необязательно что-либо скачивать и устанавливать, можно просто перейти по ссылке: https://mshamanov.github.io/currency_converter

Лицензия

License: MIT

About

Sber Intern Solution

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors