Currency Converter Application
Developer: Abdul Saboor
Overview
This Currency Converter Application is a simple yet efficient tool designed to convert currencies between various countries. It allows users to easily convert amounts from one currency to another, supporting major currencies such as USD, EUR, JPY, CAD, AUD, and PKR.
Features
User-Friendly Interface: The application boasts an intuitive interface, making it easy for users to navigate and perform currency conversions effortlessly.
Multiple Currency Support: Users can convert currencies between USD (United States Dollar), EUR (Euro), JPY (Japanese Yen), CAD (Canadian Dollar), AUD (Australian Dollar), and PKR (Pakistani Rupee).
Real-Time Exchange Rates: The application fetches real-time exchange rates from reliable sources, ensuring accurate conversions at all times.
Customizable Inputs: Users can input the amount they wish to convert and select the desired currencies for conversion. The application dynamically calculates and displays the converted amount instantly.
Technologies Used
TypeScript (TS): The application is developed using TypeScript, providing type checking and enhanced development experience.
JavaScript (JS): Alongside TypeScript, JavaScript is utilized for certain components to ensure compatibility and seamless integration.
Inquirer: Inquirer.js is employed for creating interactive command-line user interfaces, enhancing user experience during currency conversion.
Chalk: Chalk.js is utilized to stylize and colorize the command-line output, improving readability and visual appeal.
Installation
To get started with the Currency Converter Application, simply execute the following npx command:
Copy code
"npx abdul-saboor-currency-convertor-app"
This command will automatically install any required dependencies and run the application.
Usage
Input Amount: Enter the amount you wish to convert into the designated field.
Select Currencies: Choose the currencies you want to convert from and to using the interactive command-line interface.
Get Conversion: Follow the prompts to select currencies and enter the amount for conversion.
View Result: Instantly view the converted amount based on the selected currencies.
Contributions
Contributions to the Currency Converter Application project are welcome. Feel free to fork the repository, make improvements, and submit pull requests for review.
Acknowledgements
Special thanks to Code with Hamza for their contributions and support in developing this application.
Support
For any inquiries, feedback, or support requests, please contact Abdul Saboor at a.saboor.no.1@gmail.com.
License
This Currency Converter Application is released under the MIT License. See the LICENSE file for more details.
Note: This README provides an overview of the Currency Converter Application created by Abdul Saboor. For detailed documentation and usage instructions, please refer to the provided documentation or visit the project repository.