Skip to content

isumix/2019-10-10-full-stack-shopping-cart

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Тестовое задание JS Full-Stack

Написать веб-приложение для подсчета суммы корзины в разных валютах.

На фронтенде имеется корзина, в которую можно добавлять товары, которые имеют поля:

    name - строка,

    quantity - целое положительное число,

    currency - селект с опциями RUB, USD, EUR,

    price - положительное число

По нажатию на кнопку "Посчитать" товары отправляются на сервер, с которого, в формате JSON, приходит ответ, содержащий сумму цен товаров отображенную в разных валютах.

Пример ответа: {

    "RUB": 102,

    "EUR": 1.37,

    "USD": 1.55

}

Отобразить результаты. Для конвертации валют можно использовать API https://www.cbr-xml-daily.ru/daily_json.js

На фронтенде использовать что угодно, на бекенде Express. Код можно расположить на github.

About

job test

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published