Skip to content

akinyiliz/currency-converter

Repository files navigation

Currency Converter

This web application allows users to convert currencies quickly and easily. It utilizes data from the Currency Exchange Rates API to provide accurate and up-to-date exchange rates.

Preview

Currency Converter Preview

Features

  • Convert between various currencies.
  • Swap between input and output currencies.
  • Real-time exchange rate updates.

Technologies Used

  • Vite: A next-generation frontend tooling for web development.
  • TypeScript: A statically typed superset of JavaScript for building scalable applications.
  • Tailwind CSS: A utility-first CSS framework for creating custom designs with minimal CSS.
  • React: A JavaScript library for building user interfaces.
  • Yarn: Package manager for installing and managing dependencies.
  • Currency Exchange Rates API: Provides currency exchange rates and conversion functionality.

How To Use It

  1. Enter the amount you want to convert in the "From" input box.
  2. Select the currency you want to convert from.
  3. Select the currency you want to convert to.
  4. Click the "Swap" button to switch between the input and output currencies.
  5. Click the "Convert" button to perform the currency conversion.
  6. The converted amount will be displayed in the "To" input box.

Installation

  1. Clone the repository:
git clone https://github.com/akinyiliz/currency-converter.git
  1. Install dependencies:
yarn install
  1. Start the development server:
yarn run dev
  1. Open your browser and navigate to http://localhost:5173 to view the app.

Contributions

Contributions are welcome! If you find any issues or have suggestions for improvements, please feel free to open an issue or submit a pull request.