tokimikichika / exchange-rate
A simple PHP library and frontend for displaying USD to RUB exchange rate from the Central Bank.
v2.0.2
2025-05-16 01:59 UTC
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.75
- phpunit/phpunit: ^10.0
README
Проект для отображения текущего курса доллара США к рублю по данным ЦБ РФ.
Запуск сервера
php -S localhost:8000 -t src
После запуска откройте в браузере:
Как это работает
- Frontend (index.html) делает запрос к API (/api/DollarRate.php)
- Backend (DollarRate.php) получает актуальный курс доллара с сайта ЦБ РФ
- Данные возвращаются в формате JSON и отображаются на странице
Запуск из консоли (CLI)
Для получения текущего курса доллара из терминала:
php run.php
Тестирование
Для запуска тестов выполните:
./vendor/bin/phpunit
Linter
Для запуска linter выполните:
./vendor/bin/php-cs-fixer fix --dry-run --diff
Технологии
- PHP (для backend API)
- HTML/CSS (Bootstrap 5 для стилей)
- JavaScript (Fetch API для запросов)