CoinCase is a crypto currency tracking app. It uses CoinGecko's free API to pull coin data for the top 250 coins by market share. Aside from displaying various real-time coin data, CoinCase allows users to store and update a portfolio reflecting their coin ownership alongside market value.
CoinCase is written in Swift/SwiftUI, uses MVVM architecture, Combine, and Core Data.
Developed following the Swiftful Thinking Crypto App Tutorial on YouTube:
https://youtube.com/playlist?list=PLwvDm4Vfkdphbc3bgy_LpLRQ9DDfFGcFu&si=EnSIkaIECMiOmarE