Skip to content
This repository has been archived by the owner on Aug 9, 2024. It is now read-only.

App for currency conversion with the current rates of the Central Bank

Notifications You must be signed in to change notification settings

MaxiRage/CurrencyConverter_GraphiQL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CurrencyConverter_GraphiQL

App for currency conversion with the current rates of the Central Bank

При запуске приложения происходит обновление курса валют с http://www.cbr.ru/scripts/XML_daily.asp

Для создания запроса на обмен или получения курсов валют используйте GraphQL IDE по ссылке http://localhost:8080/graphiql

Для доступа к базе данных используйте:
url: jdbc:postgresql://localhost:5432/Converter
username: postgres
password: admin

Примеры:

Для запроса всех валют:

query {
allCurrency {
name,
charCode,
numCode,
nominal,
value
}
}

Для проведения операции конвертации:

query {
currencyExchange(nameBefore:"Российский рубль",
nameAfter: "Доллар США",
volumeSale: 10000)
{
id,
rate,
result
}
}

Для просмотра всех операций:

query {
allTransactions {
id,
initialCurrency{
name,
charCode
},
rate,
finalCurrency {
name,
charCode
},
volume,
result
}
}

About

App for currency conversion with the current rates of the Central Bank

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published