Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/anibalventura/coin-check
Cryptocurrency price checker, build with UIKit and MVC + Delegate pattern.
https://github.com/anibalventura/coin-check
coinapi cryptocurrencies cryptocurrency-exchanges dark-mode delegate-pattern ios ios-app mvc-pattern swift uikit xcode
Last synced: 15 days ago
JSON representation
Cryptocurrency price checker, build with UIKit and MVC + Delegate pattern.
- Host: GitHub
- URL: https://github.com/anibalventura/coin-check
- Owner: anibalventura
- License: mit
- Created: 2022-01-03T15:17:48.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2022-01-12T23:50:32.000Z (about 3 years ago)
- Last Synced: 2024-11-12T05:27:51.377Z (2 months ago)
- Topics: coinapi, cryptocurrencies, cryptocurrency-exchanges, dark-mode, delegate-pattern, ios, ios-app, mvc-pattern, swift, uikit, xcode
- Language: Swift
- Homepage:
- Size: 11.4 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Coin Check
[![iOS](https://img.shields.io/static/v1?label=iOS&message=15.0&color=000000)](https://www.apple.com/ios/ios-15/)
[![Swift](https://img.shields.io/static/v1?label=Swift&message=5.5&color=F05138)](https://developer.apple.com/swift/)
[![Xcode](https://img.shields.io/static/v1?label=Xcode&message=13.2&color=147EFB)](https://developer.apple.com/swift/)
[![License](https://img.shields.io/static/v1?label=License&message=MIT&color=blue)](LICENCE)
Cryptocurrency price checker. The app fetch from [CoinAPI.io](https://www.coinapi.io/) the latest coin prices, build with UIKit and MVC + Delegate pattern.
## Features
- Select coin and currency from list.
- Last time price was updated.
- Splash screen.
- Light/Dark mode.
- Localization (English/Spanish).## Development
- [UIKit](https://developer.apple.com/documentation/uikit)
- MVC + Delegate
- [CocoaPods](https://cocoapods.org)
- Development Target **15.0**
- Swift **5.5**
- Xcode **13.2**### Dependencies
- [SwiftLint](https://cocoapods.org/pods/SwiftLint)
- [Alamofire](https://cocoapods.org/pods/Alamofire)### Build
1. Go to [CoinAPI.io](https://www.coinapi.io/) an get a free API key.
2. In `.../CoinCheck/Helpers/Constants.swift` change `key` value with your key.
```swift
struct API {
static let baseURL: String = "https://rest.coinapi.io/v1/exchangerate"
static let key: String = "YOUR_API_KEY_HERE"
}
```3. Run the project!
# License
```xml
MIT LicenseCopyright (c) 2022 Anibal Ventura
```