Currency exchange app written in rust
This repository has been archived on 2024-04-05. You can view files and clone it, but cannot push or open issues or pull requests.
Go to file
Mateusz Słodkowicz f052452a30
Create README.md
2024-03-14 19:53:10 +01:00
src Initial commit 2024-03-14 19:41:40 +01:00
.gitignore Initial commit 2024-03-14 19:41:40 +01:00
Cargo.lock Initial commit 2024-03-14 19:41:40 +01:00
Cargo.toml Initial commit 2024-03-14 19:41:40 +01:00
README.md Create README.md 2024-03-14 19:53:10 +01:00
rustfmt.toml Initial commit 2024-03-14 19:41:40 +01:00

README.md

Currency Exchange

Currency exchange app using ExchangeRate-API.
To use, need ExchangeRate-API Key which is obtainable here

Usage

Before using get your API-KEY and set it up with command or by using interactive mode

currency-exchange --set-api-key <API_KEY>
# or
currency-exchange --interactive

More information on usage:

Usage: currency-exchange [OPTIONS] [CURRENCY_FROM] [CURRENCY_TO] [VALUE]

Arguments:
  [CURRENCY_FROM]  Currency code to exchange from
  [CURRENCY_TO]    Currency code to exchange to
  [VALUE]          Currency amount to exchange

Options:
  -k, --set-api-key <API_KEY>    Set api key
  -r, --recreate-cache           Recrate cache
  -i, --interactive              Interactive mode
  -l, --list                     List currencies
  -L, --list-rates <LIST_RATES>  List currencies
  -h, --help                     Print help

Build

Needs rust and cargo, build tested on rust v1.76.0
To build run command

cargo build -r