Stock Market App - an app downloads the stock market data from the remote server saves it in the local DB and gets this data from DB to show it on the phone's screen
In this project I have gotten success in:
- working with Jetpack Compose
- leveraging third-party libraries in the app
- working with REST API
- using the Clean Architectural Guidelines and SOLID principles
- using dependency injection with Dagger-Hilt
- CSV parsing with OpenCSV
- working with remote APIs using Retrofit
- creating local cache with Room
- drawing on a canvas using Compose
- managing with Swipe Refresh for Jetpack Compose library