/Stockyyy

An app to view daily stock prices and get more information about the different companies.

Primary LanguageSwift

Stockyyy

Stockyyy Portfolio

An app to view daily stock prices and get more information about the different companies.

Details

  • 100% programmatic, no storyboards
  • Available for iPhone and iPad
  • The StocksNetworkManager class utilizes a generic method to retrieve and parse JSON using the Codable protocol
  • Utilizes the Financial Modeling Prep API to retrieve updated stock prices, historical prices, price change, and company description
  • Swift Package Manager to manage library dependencies
  • Uses the Charts library to build a graph to display historical prices
  • Uses the Kingfisher library to retrieve and cache the company logo
  • Contains several Unit Tests to test the functionality of the CompanyJSON type, custom extensions, StocksDatasource class, and the StocksManager class
  • Ability to search for the company Ticker Symbol, company full name, and/or the exchange.