Skip to content

karam28/SampleCryptoApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

SampleCryptoApp

This application is built as part of my learning curve. Since learning is a continuous journey, this project represents my commitment to ongoing education and skill development

##App features:

  • Live cryptocurrency data from coingecko API
  • Saving current user's portfolio
  • Searching, Filtering, Sorting, and Reloading data
  • Custom color theme and loading animations

##Technical features:

  • SwiftUI Interface
  • MVVM Architecture
  • Core Data (saving current user's portfolio)
  • FileManager (saving images)
  • Combine (publishers and subscribers)
  • Multiple API calls
  • Codable (decoding JSON data)
  • Multi-threading (using background threads)
  • Safe coding with "if let" and "guard" statements to avoid crashes

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages