SwiftUICrypto is a cryptocurrency app that downloads live price data from an API and saves the current user's portfolio.
- SwiftUI
- Combine
- Core Data
- MVVM
| Light | Dark |
|---|---|
![]() |
![]() |
![]() |
![]() |
| Launch View | Portfolio View | Detail View | Edit Portfolio | Settings View |
|---|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
![]() |
- Loading screen animation
- Market statistics section
- Coin price listing with search & filter & sort functionality
- Add / Edit / Remove coins in your portfolio
- Settings screen for acknowledgments
- iOS 16.0+
- XCode 14.3.1+
MIT License
- CoinGecko
- Nick Sarno@Swiftful Thinking
A special thanks to Nick for providing this valuable material. Although it is free, the project tutorial is a true gem on YouTube. It follows the best practices of SwiftUI and Combine.









