Skip to content

Latest commit

 

History

History
45 lines (30 loc) · 1.06 KB

README.md

File metadata and controls

45 lines (30 loc) · 1.06 KB

Setup instructions

Clone the repo. Create .env.local file with the contents:

FREECURRENCY_API_KEY=
FREECURRENCY_TIMEOUT=15

don't forget to fill in your API key

composer install && bin/console doctrine:migrations:migrate --no-interaction

To run a local web server, please execute

php -S localhost:8000

And you will have access to the admin panel of the project via http://127.0.0.1:8000/admin (HTTP insecure protocol)

of if you use Symfony CLI, you can run

symfony serve

And you will get access to the admin panel using https://127.0.0.1:8000/admin (HTTPS secure protocol)

Start adding currencies. Please keep in mind that freecurrencyapi does not support all currencies. These currencies are guaranteed supported: USD, PLN, CAD, and AUD.

Then, you can start synchronization process by running the following:

bin/console app:synchronize:rates

to use conversion, you can run

bin/console app:currency:convert 150 USD AUD

And you'll get converted amount of 150 USD to AUD in the console.