Skip to content

Latest commit

 

History

History

6-currency_converter

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

Currency Converter

Description

Currency Converter is a web application that allows users to easily convert between different currencies using real-time exchange rates. It provides a quick and convenient way to calculate currency conversions based on the latest market data. The application offers features like selecting source and target currencies, inputting custom amounts, and supports a wide range of global currencies.

Features

  • Currency Conversion: Enter an amount and select source and target currencies to calculate the conversion.
  • Real-time Exchange Rates: Fetches the latest exchange rates from a reliable API.
  • Multiple Currencies: Supports a wide range of global currencies.
  • Custom Amount Input: Allow users to input any amount for conversion.
  • Dark Mode: Supports switching between light and dark themes for improved readability in different lighting conditions.
  • Responsive Design: Adapts to different screen sizes and resolutions for optimal viewing on various devices.
  • Caching: Implements a caching mechanism to reduce API calls and improve performance.

Supported Currencies

The Currency Converter supports a wide range of currencies, including but not limited to:

  • USD: United States Dollar
  • EUR: Euro
  • GBP: British Pound Sterling
  • JPY: Japanese Yen
  • CAD: Canadian Dollar
  • And many more (dynamically fetched from the API)

Setup

Follow these instructions to set up and run the Currency Converter project:

  1. Clone the Repository:

    git clone https://github.com/phuchoa2001/ULTIMATE-JAVASCRIPT-PROJECT.git
    cd Basic Projects/6-currency_converter
  2. Open the Project: Open the index.html file in your preferred web browser to start the application.

  3. Open index.html in your web browser: You can open the index.html file directly in your web browser by double-clicking on it or by using a live server extension in your code editor (like Live Server for VSCode).

Contribution

Contributions to the Currency Converter project are welcome. Follow these steps to contribute:

  1. Fork the Repository: Click the "Fork" button on the repository's GitHub page to create a copy of the repository under your GitHub account.

  2. Clone Your Fork:

    git clone https://github.com/your-username/countdown-timer.git
    cd Basic Projects/6-currency_converter
  3. Create a Branch: Create a new branch for your feature or bug fix.

    git checkout -b feature-name
  4. Make Changes: Make your changes to the codebase. Ensure your code follows the project's style guidelines.

  5. Commit Changes: Commit your changes with a descriptive commit message.

    git commit -m "Description of the changes"
  6. Push Changes: Push your changes to your forked repository.

    git push origin feature-name
  7. Create a Pull Request: Open a pull request from your fork's branch to the main repository's main branch. Provide a clear description of your changes and the purpose of the pull request.

Get in Touch

If you have any questions or need further assistance, feel free to open an issue on GitHub or contact us directly. Your contributions and feedback are highly appreciated!


Thank you for your interest in the Currency Converter project. Together, we can build a more robust and feature-rich application. Happy coding!