CurrenSee is a modern iOS application for currency conversion, built with a focus on clean architecture and user experience. The app provides real-time currency exchange rates and supports a wide range of currencies. Based on Exchange Rate API.
- Real-time currency conversion
- Support for multiple currencies
- Beautiful and intuitive UI (inspired by https://dribbble.com/shots/21372039-Caly-Financial-Calculator)
- Offline caching support
- Country flags for currencies
- Landscape and portrait orientations
- Architecture: MVVM, Clean Architecture
- UI Framework: SwiftUI
- State Management: Combine
- Networking: URLSession, Combine
- Caching: File-based storage
- Error Handling: Custom error types
- Testing: XCTest, Combine testing
- Clone the repository
- Open
CurrenSee.xcodeprojin Xcode - Add your API key in
Info.plist - Build and run the project
- iOS 15.0+
- Xcode 13.0+
- Swift 5.5+
Contributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the MIT License - see the LICENSE file for details.

