This is a class based GUI-based currency converter built using customtkinter
and Python. The application allows users to convert between various currencies using real-time exchange rates.
- User-friendly GUI made with
customtkinter
- Converts between multiple currencies
- Real-time exchange rate updates
- Error handling for invalid inputs
- Reusable Widgets
- Easily Manageable Code
- Python 3.11+
customtkinter
library (for GUI rendering)requests
library (for fetching real-time exchange rates)
I would like to thank the following individuals and projects for their contributions and support:
- CustomTkinter: For providing the
customtkinter
library used to create the GUI. - ExchangeRate-API: For providing the real-time exchange rate API used in this application.
Your contributions and hard work are greatly appreciated!
- Clone the repository:
git clone https://github.com/yourusername/currency-converter-gui.git
cd currency-converter-py
-
Create Virtual Environment and Install the required dependencies:
python -m venv .venv ./venv/Script/activate
-
Install the required dependencies:
pip install -r requirements.txt
-
Migrate to app:
cd app
-
Run main.py:
python -m .\main.py