A web application that provides real-time currency conversion rates using the Finage Forex Data API.
- Convert between multiple currencies.
- Swap source and target currencies.
- Caches exchange rates for improved performance.
- Clone the repository:
git clone https://github.com/corsfix/forex-conversion
- Install dependencies:
npm install
- Create a
.env.local
file in the project root and add your API key:NEXT_PUBLIC_API_KEY=your_finage_api_key
- Run the development server:
npm run dev
- Open http://localhost:3000 in your browser.
NEXT_PUBLIC_API_KEY
: Your Finage API key. Sign up at https://finage.co.uk to obtain one.- The app uses a CORS proxy powered by Corsfix to avoid CORS issues.
- Next.js (App Router, TypeScript)
- React (Client Components)
- Tailwind CSS
MIT License