alkaa
Kotlin multiplatform app to manage your tasks
Language: kotlin
Author: Dominic Wong (@dominic)
9 stars · 236 views
Files
- DAO.md (md)
- DATASOURCE_INTERFACE.md (md)
- MIGRATIONS.md (md)
- ic_launcher_foreground.png (image)
- ic_launcher.png (image)
- ic_launcher_round.png (image)
- mipmap-xhdpi (txt)
- DeleteCategoryTest.kt (kt)
- AddCategoryTest.kt (kt)
- ScheduleAlarmTest.kt (kt)
- AddTaskTest.kt (kt)
- CompleteTaskTest.kt (kt)
- DeleteTaskTest.kt (kt)
- fake (txt)
- GlanceInteractorFake.kt (kt)
- DateTimeProviderFake.kt (kt)
- PreferencesRepositoryFake.kt (kt)
- UpdateTaskAsRepeatingFake.kt (kt)
- ScheduleAlarmFake.kt (kt)
- TaskRepositoryFake.kt (kt)
- UpdateAlarmFake.kt (kt)
- DateTimeProviderImpl.kt (kt)
- DateTimeProvider.kt (kt)
- di (txt)
- UpdateTaskTest.kt (kt)
- DomainModule.kt (kt)
- interactor (txt)
- NotificationInteractor.kt (kt)
- AlarmInteractor.kt (kt)
- GlanceInteractor.kt (kt)
- model (txt)
- TaskWithCategory.kt (kt)
- AppThemeOptions.kt (kt)
- Task.kt (kt)
- Category.kt (kt)
- AlarmInterval.kt (kt)
- usecase (txt)
- category (txt)
- LoadAllCategories.kt (kt)
- AddCategory.kt (kt)
- implementation (txt)
- UpdateCategoryImpl.kt (kt)
- LoadAllCategoriesImpl.kt (kt)
- DeleteCategoryImpl.kt (kt)
- AddCategoryImpl.kt (kt)
- LoadCategoryImpl.kt (kt)
- LoadCategory.kt (kt)
- UpdateCategory.kt (kt)
- DeleteCategory.kt (kt)
- search (txt)
- SearchTasksByName.kt (kt)
- implementation (txt)
- SearchTasksByNameImpl.kt (kt)
- preferences (txt)
- UpdateAppTheme.kt (kt)
- LoadAppTheme.kt (kt)
- PreferencesRepository.kt (kt)
- alarm (txt)
- ScheduleNextAlarm.kt (kt)
- UpdateTaskAsRepeating.kt (kt)
- UpdateAlarm.kt (kt)
- RescheduleFutureAlarms.kt (kt)
- ScheduleAlarm.kt (kt)
- tracker (txt)
- implementation (txt)
- UpdateTaskTitleImpl.kt (kt)
- UpdateTaskImpl.kt (kt)
- UpdateTaskStatusImpl.kt (kt)
- UpdateTaskCategoryImpl.kt (kt)
- UpdateTaskStatus.kt (kt)
- LoadTask.kt (kt)
- UpdateTaskTitle.kt (kt)
- CategoryRepository.kt (kt)
- TaskRepository.kt (kt)
- SearchRepository.kt (kt)
- desktop-app (txt)
- README.md (md)
- src (txt)
- desktopMain (txt)
- kotlin (txt)
- com (txt)
- escodro (txt)
- desktopapp (txt)
- main.kt (kt)
- resources (txt)
- ic_launcher.png (image)
- ic_launcher.ico (image)
- .github (github)
- workflows (txt)
- InjectionHelper.kt (kt)
- Main.ios.kt (kt)
- commonTest (txt)
- kotlin (txt)
- com (txt)
- escodro (txt)
- alkaa (txt)
- NotificationSchedulerFake.kt (kt)
- OpenAlarmSchedulerFake.kt (kt)
- CoroutinesDebouncerFake.kt (kt)
- PlatformModule.android.kt (kt)
- commonMain (txt)
- kotlin (txt)
- com (txt)
- escodro (txt)
- shared (txt)
- di (txt)
- composeResources (txt)
- values (txt)
- kotlin (txt)
- com (txt)
- escodro (txt)
- alkaa (txt)
- test (txt)
- values-pt-rBR (txt)
- font (txt)
- values-es (txt)
- values-fr (txt)
- files (txt)
- LICENSE (txt)
- domain (txt)
- Contents.json (json)
- README.md (md)
- src (txt)
- iosMain (txt)
- kotlin (txt)
- com (txt)
- escodro (txt)
- domain (txt)
- commonTest (txt)
- kotlin (txt)
- com (txt)
- escodro (txt)
- domain (txt)
- usecase (txt)
- category (txt)
- kotlin (txt)
- com (txt)
- escodro (txt)
- domain (txt)
- ContentView.swift (swift)
- main (txt)
- java (txt)
- com (txt)
- escodro (txt)
- alkaa (txt)
- provider (txt)
- docs (txt)
- logo.png (image)
- index.html (html)
- gradle (txt)
- wrapper (txt)
- libs.versions.toml (toml)
- PRIVACY-POLICY.md (md)
- ios-app (txt)
- alkaa.xcworkspace (xcworkspace)
- xcshareddata (txt)
- README.md (md)
- alkaa.xcodeproj (xcodeproj)
- xcshareddata (txt)
- xcschemes (txt)
- project.xcworkspace (xcworkspace)
- xcshareddata (txt)
- alkaa (txt)
- Assets.xcassets (xcassets)
- AppIcon.appiconset (appiconset)
- AppIcon~ios-marketing.png (image)
- Contents.json (json)
- AccentColor.colorset (colorset)
- Contents.json (json)
- Contents.json (json)
- alkaaApp.swift (swift)
- Preview Content (txt)
- Preview Assets.xcassets (xcassets)
- AppDelegate.swift (swift)
- ci_scripts (txt)
- ci_post_clone.sh (sh)
- .claude (claude)
- skills (txt)
- git-commit (txt)
- SKILL.md (md)
- localization (txt)
- SKILL.md (md)
- write-unit-tests (txt)
- SKILL.md (md)
- references (txt)
- FAKE_PATTERNS.md (md)
- TEST_EXAMPLES.md (md)
- write-local-datasource (txt)
- SKILL.md (md)
- scripts (txt)
- verify_migrations.sh (sh)
- references (txt)
- DI.md (md)
- PlatformSharedModule.kt (kt)
- LOCAL_DATASOURCE.md (md)
- MAPPER.md (md)
- SCHEMA.md (md)
- write-ui-tests (txt)
- SKILL.md (md)
- references (txt)
- SETUP.md (md)
- write-composable (txt)
- SKILL.md (md)
- references (txt)
- ADAPTIVE_LAYOUTS.md (md)
- PlatformModule.desktop.kt (kt)
- iosMain (txt)
- kotlin (txt)
- SCREEN_PATTERNS.md (md)
- write-design-system-component (txt)
- SKILL.md (md)
- scripts (txt)
- verify_quality.sh (sh)
- references (txt)
- IMPLEMENTATION_GUIDE.md (md)
- write-e2e-tests (txt)
- SKILL.md (md)
- references (txt)
- SETUP.md (md)
- write-feature (txt)
- SKILL.md (md)
- references (txt)
- DATA_LAYER.md (md)
- AlkaaApp.kt (kt)
- com (txt)
- escodro (txt)
- shared (txt)
- DOMAIN_LAYER.md (md)
- KOIN_DI.md (md)
- INTERACTOR.md (md)
- FEATURE_API_MODULE.md (md)
- write-viewmodel (txt)
- SKILL.md (md)
- references (txt)
- CODE_PATTERNS.md (md)
- navigation (txt)
- MainActivity.kt (kt)
- res (txt)
- values (txt)
- mipmap-mdpi (txt)
- SKILL.md (md)
- references (txt)
- CODE_PATTERNS.md (md)
- commands (txt)
- local-review.md (md)
- README.md (md)
- .junie (junie)
- skills (txt)
- code-review (txt)
- SKILL.md (md)
- memory (txt)
- language.json (json)
- assets (txt)
- designsystem (txt)
- whatsnew (txt)
- alkaa-arch-3-0.png (image)
- app (txt)
- README.md (md)
- src (txt)
- ic_launcher_foreground.png (image)
- ic_launcher.png (image)
- ic_launcher_round.png (image)
- mipmap-xxxhdpi (txt)
- ic_launcher_foreground.png (image)
- ic_launcher.png (image)
- ic_launcher_round.png (image)
- values-night (txt)
- mipmap-xxhdpi (txt)
- ic_launcher_foreground.png (image)
- ic_launcher.png (image)
- ic_launcher_round.png (image)
- mipmap-hdpi (txt)
- ic_launcher_foreground.png (image)
- ic_launcher.png (image)
- ic_launcher_round.png (image)
- mipmap-anydpi-v26 (txt)
- CLAUDE.md (md)
- resources (txt)
- README.md (md)
- src (txt)
- commonMain (txt)
- UpdateCategoryTest.kt (kt)
- search (txt)
- SearchTasksTest.kt (kt)
- preferences (txt)
- AppThemeTest.kt (kt)
- alarm (txt)
- ShowAlarmTest.kt (kt)
- CancelAlarmTest.kt (kt)
- UpdateAlarmTest.kt (kt)
- di (txt)
- TaskFlowTest.kt (kt)
- ScheduleNextAlarmTest.kt (kt)
- UpdateTaskAsRepeatingTest.kt (kt)
- RescheduleFutureAlarmsTest.kt (kt)
- SnoozeAlarmTest.kt (kt)
- factory (txt)
- TaskFactory.kt (kt)
- tracker (txt)
- LoadCompletedTasksByPeriodTest.kt (kt)
- task (txt)
- fake (txt)
- CategoryRepositoryFake.kt (kt)
- NotificationInteractorFake.kt (kt)
- SearchRepositoryFake.kt (kt)
- AlarmInteractorFake.kt (kt)
- TaskWithCategoryRepositoryFake.kt (kt)
- CancelAlarmFake.kt (kt)
- taskwithcategory (txt)
- LoadTasksTest.kt (kt)
- commonMain (txt)
- SnoozeAlarm.kt (kt)
- implementation (txt)
- UpdateTaskAsRepeatingImpl.kt (kt)
- ScheduleAlarmImpl.kt (kt)
- CancelAlarmImpl.kt (kt)
- UpdateAlarmImpl.kt (kt)
- ShowAlarm.kt (kt)
- CancelAlarm.kt (kt)
- LoadCompletedTasksByPeriodImpl.kt (kt)
- LoadCompletedTasksByPeriod.kt (kt)
- task (txt)
- UpdateTaskCategory.kt (kt)
- DeleteTask.kt (kt)
- implementation (txt)
- LoadTaskImpl.kt (kt)
- AddTaskImpl.kt (kt)
- UpdateTaskDescriptionImpl.kt (kt)
- TaskWithCategoryRepository.kt (kt)
- CompleteTask.kt (kt)
- UncompleteTask.kt (kt)
- UpdateTask.kt (kt)
- AddTask.kt (kt)
- UpdateTaskDescription.kt (kt)
- taskwithcategory (txt)
- LoadCompletedTasks.kt (kt)
- implementation (txt)
- LoadUncompletedTasksImpl.kt (kt)
- LoadUncompletedTasks.kt (kt)
- repository (txt)
- di (txt)
- PlatformSharedModule.kt (kt)
- desktopTest (txt)
- release.yml (yml)
- tests.yml (yml)
- pages.yml (yml)
- claude.yml (yml)
- build.yml (yml)
- shared (txt)
- README.md (md)
- src (txt)
- desktopMain (txt)
- kotlin (txt)
- com (txt)
- escodro (txt)
- shared (txt)
- HomeScreenTest.kt (kt)
- CategoryFlowTest.kt (kt)
- test (txt)
- AlkaaTest.kt (kt)
- SearchFlowTest.kt (kt)
- PreferenceFlowTest.kt (kt)
- FakeTasks.kt (kt)
- TaskNotificationFake.kt (kt)
- TrackerFlowTest.kt (kt)
- iosTest (txt)
- kotlin (txt)
- com (txt)
- escodro (txt)
- alkaa (txt)
- test (txt)
- PlatformModule.ios.kt (kt)
- androidMain (txt)
- kotlin (txt)
- com (txt)
- escodro (txt)
- shared (txt)
- di (txt)
- PlatformSharedModule.kt (kt)
- Main.android.kt (kt)
- androidHostTest (txt)
- kotlin (txt)
- com (txt)
- escodro (txt)
- alkaa (txt)
- test (txt)
- KoinHelper.kt (kt)
- SharedModule.kt (kt)
- mapper (txt)
- AppThemeOptionsMapper.kt (kt)
- AlkaaMultiplatformApp.kt (kt)
- model (txt)
- AppThemeOptions.kt (kt)
- AppViewModel.kt (kt)
- features (txt)
- alarm-api (txt)
- README.md (md)
- src (txt)
- commonMain (txt)
- kotlin (txt)
- ATTRIBUTION.md (markdown)