A modern, real-time currency converter mobile application built with React Native. The app provides real-time exchange rates for converting between different currencies.
- Convert between multiple international currencies
- Real-time exchange rate updates
- Clean and intuitive user interface
- Quick currency swap functionality
- Modal-based currency selection
- Node.js (v14 or later)
- npm
- React Native development environment setup
- Clone the repository:
git clone [repository-url]
cd currency-converter-app
- Install dependencies:
npm install
- Run the app:
For iOS:
npx react-native run-ios
For Android:
npx react-native run-android
For Android(alternative to run Metro bundler first ):
npm start
You can also download expo go on your device and scan the qr code
-
Enter Amount
- Type the amount you want to convert in the amount field
- Uses numeric keypad for easy input
-
Select Currencies
- Tap "From" currency to select the source currency
- Tap "To" currency to select the target currency
- Use the modal to select from available currencies
-
View Conversion
- See real-time conversion rate
- View the converted amount
-
Quick Swap
- Use the swap button (↕) to quickly switch between currencies
Main converter interface with real-time rates
Modal for selecting currencies