What is a Collection

A Collection is the shape of one kind of thing you track — defined once, reused forever.


A Collection in Kaizendex is the shape of something you want to track. Push-ups, sleep, coffee, a book finished, a mood reading — each one is its own Collection. You define a Collection once, and from then on every time you log that activity it slots into the same shape.

Think of a Collection like a form with the Properties you care about, that you fill in over and over — each time you log an Entry of that Collection you write one value per Property.

Examples of Collections

There's no limit. Some popular categories and what their Collections might look like:

Workouts

  • Push-upsreps (number), set (number)
  • Rundistance (km), duration (minutes), pace
  • Bench pressweight (kg), reps (number), set (number)
  • Yoga sessionduration (minutes), style (text)

Health & body

  • Sleephours, quality (1–5), wake-up mood
  • Weightkg (or lbs)
  • Waterglasses
  • Meds takentaken (yes/no)
  • Blood pressuresystolic, diastolic

Food

  • Coffeecups
  • Proteingrams
  • Mealname (text), calories, protein, carbs, fat
  • Alcoholunits

Habits & mood

  • Meditationsession (live timer with a target)
  • Moodrating (1–5), note (text)
  • Gratitudenote (text)
  • Smoke-free daymade it (yes/no)
  • Pomodorofocus (Timer, target 25 min)

Reading & learning

  • Pages readpages, book (link to Book Collection)
  • Book finishedtitle, author, rating, notes
  • Flashcardsreviewed (count), accuracy (%)

Work

  • Deep work sessionduration (live stopwatch — Start when you sit down, Stop when you're done), project, note
  • Meetingname, duration, was productive (yes/no)
  • Gardeningtime (live stopwatch). Phone in pocket, Start when you go out, Stop when you come back.

You can mix any of these in a single account. They all live in the same feed.

Why Collections are useful

Because every Entry slots into a Collection, you get a lot for free:

  • Consistency. Every push-ups Entry has the same Properties, so trends and averages just work.
  • Speed. With a default value on the main Property, logging is one tap.
  • Aggregation. A Rollup runs server-side per numeric Property — your Dashboard reads totals and counts straight off it.
  • Editing. Need to add a notes Property to Push-ups two months in? Add it. New entries get it, old entries still work.

Two ways to create a Collection

  1. Implicit (from chat). Type a brand-new name in the search bar at /chat. Pick Create new collection called "X". Kaizendex picks a sensible default shape (usually one numeric Property), and you can refine it later. This is the fast path.
  2. Explicit (from /collections). Go to /collections/new to design the full shape up front — name, emoji, color, Properties, Title, defaults. This is the right path when you know exactly what you want.

See Creating a Collection for the full walkthrough.

Next