Skip to content
CAI
Produce a survey ↗Verify a survey

v1tzor/TimePlanner

TimePlanner is an Android time-tracking and planning application that allows users to manage tasks, categories, and templates with detailed analytics. The system provides features for editing tasks with reminders and recurring schedules, viewing workload and category statistics through charts, and configuring app settings. It is built on a modern Android architecture using Compose and the Decompose library for state management and navigation.

50.7

Adequate · 29 July 2026

45k

lines of production code

Kotlin

primary language

1

bus factor · 16 authors in all

3

measurements over time

CAI band scale
CAI trend line

How it got here

2023 · Architecture migration to Decompose and Compose

The project underwent a comprehensive architectural refactoring, migrating the codebase to a Decompose and Compose-based state management pattern across all features. This period saw the removal of legacy screen models and data sources, replaced by new domain interactors, UI models, and reactive state handling. Additionally, the build system was modernized with Gradle Version Catalogs, and unit tests were added to cover the new logic.

62 changes

2024–2026 · Feature architecture and domain refactoring

This period focused on restructuring the application's core domain layer and migrating features to a new architecture based on Decompose and ComposeStore. The team refactored domain entities, established feature APIs, and updated platform-specific build variants for crash reporting.

9 changes

CAI lens gauges

Survey your own repository

v1tzor/TimePlanner was measured the same way every project in this corpus was: the same rubric, at a pinned commit, with the result published in full. Point the surveyor at a repository you know and see whether you agree with it.

Survey a repository

About this page

  • The description of this project is derived from its own commit history, not from its README.
  • The score is its highest published measurement, taken on 29 July 2026 at a pinned commit. It is not a live figure and does not change until the project is measured again.
  • Measured at commit 8bccd5e95b — the exact code this score is about.
  • Scored under rubric rubric-2026.08.18. Score the same commit under that rubric and you get the same number.
CAI link cards