An app made with andriod studio and kotlin that helps chess players time themselves during games.
Makes use of:
MVI Architecture: To easily manage app state
DataStore: The app makes use of shared preferences to store app data
RxJava: For Multithreading and Reactive programming
Unit & Instrumentation testing using JUnit and Roboletric