/currency_converter

made especially for QA

Primary LanguagePythonMIT LicenseMIT

Currency Converter Application

The Currency Converter is a PyQt-based application that allows users to perform currency conversions, generate ASCII art, and generate random numbers.

Features

  • Currency conversion: Convert an amount from one currency to another using real-time exchange rates.
  • ASCII Art generation: Generate ASCII art from user input text.
  • Random number generation: Generate a series of random numbers within a given range.

Requirements

  • Python 3.x
  • PyQt6
  • art
  • requests

Installation

  1. Clone the repository:

    git clone https://github.com/advxrsary/currency-converter.git
  2. Navigate to the project directory:

    cd <project_directory>
  3. Install the required packages:

    pip install -r requirements.txt

Usage

Run the application:

```shell
python converter.py
```
  1. Use the tabs to navigate between the different features: Converter, ASCII Art, and Random Numbers.
  2. In the Converter tab, enter the amount, select the currency to convert from and the currency to convert to, and click the "Convert" button to perform the conversion.
  3. In the ASCII Art tab, enter text and click the "Generate" button to generate ASCII art based on the input.
  4. In the Random Numbers tab, enter the minimum and maximum values, and click the "Generate" button to generate a series of random numbers within the specified range.

License

This project is licensed under the MIT License.