Skip to content

XCL1BR/Currency-Converter

Repository files navigation

Currency Converter App

A simple and responsive Currency Converter application built using React. This app allows users to convert amounts between various currencies with live exchange rates. The project was created as part of Hitesh Choudhary's Chai or React series, with a focus on learning and implementing custom hooks in React.

Features

  • Convert amounts between multiple currencies
  • Fetches real-time exchange rates
  • Built using custom hooks for a modular and efficient React structure
  • Clean, responsive UI for an optimal user experience

Tech Stack

  • React - UI Library
  • CSS - Styling
  • API - Exchange rate data from [API Source]

Key Concepts Learned

  • Custom Hooks: Built custom hooks to modularize and manage state and data fetching
  • API Integration: Integrated with a currency exchange API for live data
  • Responsive Design: Designed for various device screen sizes

Usage

  • Select the currencies you want to convert between.
  • Enter the amount to convert.
  • The converted amount will display instantly based on live exchange rates.

Learnings

This project reinforced:

  • The importance of modularizing React components using custom hooks.
  • Practical experience with API integration in a React app.

Releases

No releases published

Packages

No packages published