DFIELDSOLUTIONS

Free software

LabKindra: Miss a beat, not the rhythm

Streak state is derived from two stored statuses by a pure, unit-tested engine; daily habits get the repair mechanic, weekly habits a frequency-aware streak.

Free software1 sections · 2 min readBy Dezső Mező.mdFree softwareKindra

Kindra is a habit tracker that turns daily and weekly habits into streaks. The streak count is never stored directly - it is derived from two saved per-day statuses by a pure, unit-tested engine, so daily habits can get a repair mechanic and weekly habits a frequency-aware streak from the same logic. It is a from-scratch, dependency-light full-stack build with auth and a database that you can download and run locally.

01About the app

Full-stack with auth, a database, and product thinking

What to take away

  • Streak state is derived from two stored statuses by a pure, unit-tested engine; daily habits get the repair mechanic, weekly habits a frequency-aware streak.
  • Download: Kindra (ZIP)
We build this for clientsFull-stack

Read the full write-up

More from the lab

Browse all entries

Want this looked at on your own system?Start a conversation

5.0
“New shop, more orders in the first week.”Müller Márk · GeekCornerManaging Director · Hungary