Daily Goal Progress Tracker

An Android app for daily goals that keeps your plan, actual result and effort separate. Built from a paper tracking method into a public beta.

Status
Public Android beta
Role
product direction, UX/UI, Android development, release engineering
Stack
Kotlin, Jetpack Compose, Room, GitHub Actions

Problem

Binary habit trackers blur planned rest, unfinished days, minimum effort, and work done beyond the plan into one streak-focused signal.

Outcome

A signed Android beta is available to download, with a complete daily check-in flow and locally stored goal history.

Highlights

Project media

Inside the project

From a paper grid to a daily workflow

The starting point was a paper grid. A planned break, a minimum effort and a missed goal needed different meanings. The product decision was to keep the daily plan separate from what actually happened.

A result is not an effort rating

Completing a goal, meeting its minimum and deliberately recording that it was not done are separate outcomes. Effort is rated independently on a 1–10 scale. An unresolved day waits for a decision instead of becoming a failure automatically.

A released first version

Cibura carried the model through UX, Android implementation and a signed public beta. The app stores goal history locally and provides backup export and import. The product page contains the current release and installation instructions.