Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/nimblehq/nimble-crypto-ios

This is an sample Crypto market prices ap built with SwiftUI and modularization architecture. The application data is making use of the free APIs provided by Coingecko.
https://github.com/nimblehq/nimble-crypto-ios

async-await cryptocurrency ios-swift modularization pilot spm swiftui

Last synced: 1 day ago
JSON representation

This is an sample Crypto market prices ap built with SwiftUI and modularization architecture. The application data is making use of the free APIs provided by Coingecko.

Awesome Lists containing this project

README

        

# CryptoPrices iOS

This is a simple iOS application built with SwiftUI that shows the crypto market prices.

## Build and run
Open your terminal, then:

1. Checkout source code
```
git clone [email protected]:nimblehq/nimble-crypto-ios.git
cd nimble-crypto-ios
```

2. Install dependencies
```
make setup
```

3. Open `CryptoPrices.xcodeproj` with Xcode, hit `⌘R` to run.

## Screenshots 📸

| | Light | Dark |
|-------|------|--------|
| Home | | |
| Detail | | |

## Demo video 🎥

Here is a simple flow to load the coins list from the Home screen, then navigate to the Coin Detail screen and get the chart information with different filters:

https://user-images.githubusercontent.com/70877098/213396246-7b90b46b-38fd-4850-b03d-0ed73c623365.MP4

## Resources

- Data provided by Nimble logo [API documentation](https://www.coingecko.com/en/api/documentation)
- [Figma Design](https://www.figma.com/community/file/1108313912145052181)
- Rocket icons created by Freepik - Flaticon

## License

This project is Copyright (c) 2014 and onwards Nimble. It is free software and may be redistributed under the terms specified in the [LICENSE] file.

[LICENSE]: /LICENSE

## About



Nimble logo

This project is maintained and funded by Nimble.

We ❤️ open source and do our part in sharing our work with the community!
See [our other projects][community] or [hire our team][hire] to help build your product.

Want to join? [Check out our Jobs][jobs]!

[community]: https://github.com/nimblehq
[hire]: https://nimblehq.co/
[jobs]: https://jobs.nimblehq.co/