A modern, responsive currency conversion web application built with React and Vite. This application allows users to convert between different currencies using real-time exchange rates.
- 💱 Real-time currency conversion
- 🔄 Swap between source and target currencies
- 📱 Responsive design that works on all devices
- 🎨 Clean and intuitive user interface
- ⚡ Fast and efficient conversion using modern React hooks
- 🌐 Supports multiple currencies
- React 19
- Vite (Build Tool)
- Tailwind CSS (Styling)
- React Hooks (State Management)
- Fetch API (Data Fetching)
Before you begin, ensure you have the following installed:
- Node.js (v14 or later)
- npm (comes with Node.js) or yarn
-
Clone the repository
git clone https://github.com/orewagaurav/Currency_Convertor.git cd Currency_Convertor -
Install dependencies
npm install
-
Start the development server
npm run dev
-
Open your browser The application will be running at http://localhost:5173
To create a production build:
npm run buildThe build artifacts will be stored in the dist/ directory.
To run the linter:
npm run lintContributions are welcome! Please feel free to submit a Pull Request.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature) - Commit your Changes (
git commit -m 'Add some AmazingFeature') - Push to the Branch (
git push origin feature/AmazingFeature) - Open a Pull Request
- ExchangeRate-API for the currency conversion rates
Gaurav Kumar - @orewagaurav
Project Link: https://github.com/orewagaurav/Currency_Convertor
