/StockViewer

Android application made for stock analysis

Primary LanguageKotlinMIT LicenseMIT

📈 StockViewer

Get it on Google Play

This application allows users to analyze stock prices and find latest market news

Technologies and architecture

  • Built on MVVM pattern
  • Uses Dagger 2 for dependency injection
  • Android Architecture Components: ViewModel, Room, Paging
  • Retrofit for API calls
  • Koil for image loading

Features

  • Discover stock prices (represented as a list)
  • Search for tickers
  • Add tickers to favourites
  • View stock price chart for specified time segment (Day, Week, Month, Year)
  • View company profile and news
  • Caches list of stock prices into database

Screenshots

Plans

  • Use websockets to provide users with instant updates of stock prices
  • Migrate to Jetpack Compose