Skip to content

TareqAlKushari/Python-Currency-Conversion-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

Python Currency Conversion App

A simple and efficient currency conversion application built with Python. This project enables users to convert between multiple currencies using real-time exchange rates.

Overview

The Python Currency Conversion App is designed to help users quickly and accurately convert amounts from one currency to another. It fetches up-to-date exchange rates, supports various currencies, and features a user-friendly interface. This project is ideal for learning Python, practicing API integration, or as a foundation for more advanced financial tools.

Features

  • Convert between major world currencies
  • Real-time exchange rate retrieval from online APIs
  • Simple and intuitive user interface (CLI or GUI, depending on your implementation)
  • Error handling for invalid input or API issues
  • Easily extensible for additional features

Getting Started

Prerequisites

  • Python 3.7 or higher
  • [Optional] Virtual environment tool such as venv or virtualenv

Installation

  1. Clone the repository:

    git clone https://github.com/TareqAlKushari/Python-Currency-Conversion-App.git
    cd Python-Currency-Conversion-App
  2. [Optional] Create and activate a virtual environment:

    python -m venv venv
    source venv/bin/activate  # On Windows: venv\Scripts\activate
  3. Install dependencies:
    (If your project uses external packages, list them in requirements.txt)

    pip install -r requirements.txt

Usage

  1. Run the application:

    python main.py

    (Replace main.py with your app’s entry point if different.)

  2. Follow the prompts to enter the source currency, target currency, and amount to convert.

Project Structure

/Python-Currency-Conversion-App
  ├── src/               # Source code files
  ├── data/              # Data files (if any)
  ├── requirements.txt   # Python dependencies (if any)
  ├── README.md          # Project documentation
  └── ...

Contributing

Contributions are welcome! If you have suggestions or wish to add features:

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/YourFeature)
  3. Commit your changes (git commit -am 'Add new feature')
  4. Push to the branch (git push origin feature/YourFeature)
  5. Open a pull request

License

This project is licensed under the MIT License. See the LICENSE file for details.

Contact

For questions, suggestions, or issues, please open an issue or contact @TareqAlKushari.


Convert currencies easily and accurately with Python!

About

Python Currency Conversion App is a simple and intuitive desktop application built with Python, designed to convert currency values between different international currencies using real-time exchange rates. Featuring a clean graphical user interface and API integration, it allows users to input amounts, select source and target currencies

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages