Currency Conversion App is a Swift-based iOS application that allows users to convert currencies and compare exchange rates easily. The app leverages UIKit for the user interface and employs reactive programming with RxSwift to ensure a smooth and responsive user experience.
- Convert currency from one unit to another using real-time exchange rates.
- Choose favorite currencies for quick access.
- Compare exchange rates between two currencies.
- Intuitive user interface with seamless navigation.
- API integration to fetch up-to-date exchange rates.
- Clone this repository to your local machine.
- Open the project in Xcode.
- Build and run the app on a simulator or device.
- RxSwift: Reactive programming library for Swift.
- UIKit: Framework for building iOS user interfaces.
- MVVM: Mode View View Model architectural pattern
To get started with the project, follow these steps:
- Install Xcode on your machine.
- Clone this repository:
git clone https://github.com/your-username/currency-app.git
- Navigate to the project directory:
cd currency-app
- Open the Xcode project file:
open CurrencyApp.xcodeproj
- Build and run the app using Xcode.
Contributions are welcome! If you find a bug or have an enhancement in mind, please create an issue or submit a pull request.
This project is licensed under the MIT License.
For questions or feedback, feel free to contact us at mohamedsalahomran44@gmail.com.