A simple and responsive currency converter web application built with React, showcasing real-time currency conversion functionality. This app supports multiple currencies, allowing users to convert amounts between two selected currencies. It also includes a GitHub link to the repository displayed on the top-right corner.
- Real-time Currency Conversion: Input an amount in one currency and get the equivalent in another.
- Currency Swap: Easily swap between "From" and "To" currencies.
- Customizable Design: Beautiful background image with modern UI styling using TailwindCSS.
- GitHub Integration: A GitHub link is displayed on the top-right corner for easy access to the repository.
- Responsive Layout: Works seamlessly across devices, including desktops, tablets, and mobile phones.
- React: For building the user interface.
- TypeScript: Strongly-typed JavaScript to reduce runtime errors.
- TailwindCSS: For modern and responsive styling.
- Custom Hooks: Used to fetch and manage currency data dynamically.
Follow these steps to set up and run the project locally:
Ensure you have the following installed on your machine:
- Node.js (v14 or later)
- npm
- Clone the repository:
git clone https://github.com/ratnesh-maurya/currency-converter.git cd currency-converter
- Install dependencies:
npm install
- Start the development server:
npm start
- Open the application in your browser:
http://localhost:5173