with this app, you'll able to be more productive!! this is a simple Pomodoro app with challenges. in this app, you can play with other people and make yourself in the challenge. yourself in the challenge.
- Dagger2 -> used for dependency injection
- Retrofit -> used for API handling with the PHP server
- DataStore (Shared Preference) -> for saving some data like user data and the state of Pomodoro (is study, break, or long break)
- MVVM -> This is an Android design pattern for reading more this article
- Flover -> Using Flover to take some other build for different app stores (eg. Myket)
- Compose -> This app is view-based, but implementing the Pomodoro timer is a little hard, so I decided to use Jitpck Compose for the timer.
- Multi-Module -> For practice some of the app logic is in here, like user API services or shared preferences repositories
- buildSrc -> Use this module for better-implementing dependencies between the modules.
- Myket payment
- My time and passion to make an app to everyone can gamify the reading, studying, and every boring stuff!