A SwiftUI currency converter app for iOS and macOS using Catalyst to work with the status bar

Converter

Converter is a SwiftUI currency converter app for iOS and macOS using Catalyst to work with the status bar. MVVM architecture.

Demo

iOS Widget MacOS Status bar

Key Features

  • Currency Conversion: Convert between various currencies with up-to-date exchange rates.
  • iOS and macOS Support: The app is compatible with iOS 16.0 and later, iPadOS 16.0 and later, Mac Catalyst 13.0 and later, and macOS 12.0 and later.
  • Catalyst and Status Bar: Take advantage of Mac Catalyst to bring your app to macOS while providing a convenient status bar interface for quick access to currency conversion.
  • API Integration: Fetch exchange rate data from API Exchange rates to ensure accurate currency conversion.
  • API Key: Generate your own API key to access the currency exchange rate data. Please note that the API has a limit of 1000 requests per day.

Getting Started

To get started with Converter Currency Converter, follow these steps:

  1. Clone the repository:

    git clone https://github.com/petrenkodaria/converter.git
    
  2. Open the Xcode project file.

  3. Replace the API key in the project with your API key in the CurrencyViewModel file.

  4. Build and run the app on your iOS or macOS device or simulator.

Requirements

  • iOS 16.0 and later
  • iPadOS 16.0 and later
  • Mac Catalyst 13.0 and later
  • macOS 12.0 and later
nkoDaria/Converter/blob/main/LICENSE">LICENSE file for more details.

Contact

For any inquiries or feedback, feel free to reach out to us at petrenkodariarom@icloud.com.

Happy currency converting!

GitHub

View Github