📈 StockViewer
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