Releases: Hamed-Gharghi/Currency-Converter-Online
Currency-Converter-Online V1.2024
Currency Converter Online
Description
Currency Converter Online is a user-friendly desktop application built with PyQt5 that allows users to convert amounts between different currencies using real-time exchange rates provided by the Alpha Vantage API. It offers a simple interface with currency selection and conversion features.
Features
- Real-time currency conversion using the Alpha Vantage API.
- Display of currency symbols alongside currency names in drop-down lists.
- User-friendly interface built with PyQt5.
- Support for a wide range of currencies.
Requirements
- Python 3.6 or higher
- PyQt5
- Requests library
You can install the required Python libraries using pip:
pip install PyQt5 requests
API Key
This project uses the Alpha Vantage API for currency conversion. You will need an API key to use the service. Obtain your free API key from Alpha Vantage and replace the placeholder in the code.
Setup
-
Clone the repository:
git clone https://github.com/yourusername/Currency-Converter-Online.git
-
Navigate to the project directory:
cd Currency-Converter-Online
-
Install the required libraries:
pip install PyQt5 requests
-
Replace the API key in the code:
Open
main.py
and replaceYOUR_API_KEY_HERE
with your actual Alpha Vantage API key. -
Run the application:
python main.py
Usage
- Select the base currency from the first drop-down list.
- Select the target currency from the second drop-down list.
- Enter the amount you want to convert in the first input field.
- Click the "Convert" button to see the converted amount in the second input field.
License
This project is licensed under the MIT License - see the LICENSE file for details.
Author
Hamed Gharghi
Acknowledgments
- Alpha Vantage for providing the currency exchange rates API.
- PyQt5 for the GUI framework.
Contact
For any questions or feedback, please contact me at Hamedgharghi1@gmail.com.
Tags
Python
PyQt5
Currency Converter
GUI Application
Alpha Vantage API
Exchange Rates
Real-time Conversion
Financial Software
Open Source
MIT License