Loading repository dataβ¦
Loading repository dataβ¦
brayan / repository
π Todozy is a minimalist task management app that helps you to be more productive and build new habits
Minimalist task manager built with a modular Android stack (Java 17, Kotlin 1.9, AGP 8.x, compile/targetSdk 36, minSdk 24) and MaterialComponents.
domain/; shared helpers in utility/kotlin-util and utility/android-util.ui-component/public (contracts) and ui-component/impl (views/resources).feature/<name>/{public,impl} (task-list, task-form, task-history, task-details, alarm, settings, about, splash, navigation) with data/domain/presentation layers.platform/impl. Non-transitive R enforced../gradlew assembleDebug β build the app../gradlew test β run JVM unit tests across modules../gradlew ktlintCheck β style check; ktlintFormat to fix../gradlew checkCrossModuleRImports β guard against importing the app R outside app/.Theme.MaterialComponents.DayNight.NoActionBar with Material date/time pickers.colorPrimary and white icons; toolbar uses Material toolbar style.UiR).SimpleDateFormat; java.time is enabled via coreLibraryDesugaring.assembleDebug and test pass before PRs.