# Habit Tracker Pro

## Overview & Quick Start
A full‑featured habit‑tracking system that lets you **define habits**, **log daily actions**, **visualize streaks**, and **review progress** in a single, repeatable workflow.  
> 💡 Tip: Start with 3–5 core habits for the first month; add more once the routine feels solid.

## 1️⃣ Habits Master List (Database)
| Habit Name | Category | Target Frequency | Start Date | Reminder Time | Priority |
|------------|----------|------------------|------------|---------------|----------|
| Morning meditation | Mindfulness | Daily | 2024‑01‑01 | 07:00 AM | ⭐️⭐️⭐️ |
| 30‑min walk | Health | 5×/week | 2024‑01‑01 | 06:30 PM | ⭐️⭐️ |
| Read non‑fiction | Personal Growth | 4×/week | 2024‑01‑01 | 09:00 PM | ⭐️⭐️ |
| No sugar | Nutrition | Daily | 2024‑01‑01 | — | ⭐️⭐️⭐️ |
| Journaling | Mental Health | Daily | 2024‑01‑01 | 08:00 PM | ⭐️⭐️ |

*Properties explained*  
- **Target Frequency** – “Daily”, “5×/week”, etc.  
- **Reminder Time** – optional time for Notion notifications (set via automation).  
- **Priority** – visual cue (1‑3 stars) for habit importance.

## 2️⃣ Daily Log (Database)
| Date | Habit | Completed? | Notes |
|------|-------|------------|-------|
| 2024‑06‑20 | Morning meditation | ✅ | Felt calm, 10 min |
| 2024‑06‑20 | 30‑min walk | ❌ | Rainy, rescheduled |
| 2024‑06‑20 | No sugar | ✅ | Coffee with stevia |
| 2024‑06‑20 | Journaling | ✅ | Gratitude list |
| 2024‑06‑20 | Read non‑fiction | ✅ | 20 pages |

*Views to create in Notion*  
- **Calendar View** – shows completed habits per day.  
- **Kanban by Habit** – columns “✅ Done”, “❌ Missed”, “⏳ Pending”.  
- **Filtered view: “Today”** – auto‑filters to the current date.

## 3️⃣ Streak Tracker (Formula‑Powered Rollup)
Create a **Rollup** in the *Habits Master List* that pulls the longest consecutive “Completed?” streak from the Daily Log.

> 💡 Tip: Use the formula `if(prop("Completed?") == true, 1, 0)` in Daily Log, then roll up with `max` and `dateBetween` to calculate streak length.

## 4️⃣ Weekly Review Dashboard
A page that aggregates the past 7 days:

- **Bar chart** (via Notion’s built‑in chart block) of habit completion rates.  
- **Top 3 wins** – linked view filtered to “✅” and sorted by date descending.  
- **Improvement notes** – a simple text block for reflections.

### Sample layout (copy‑paste into Notion):
```
## Weekly Review – {{dateAdd(now(), -7, "days")}} to {{now()}}
- **Overall Completion %:** {{rollup of Daily Log → Completed? → average}}
- **Streak Highlights:** {{linked rollup of longest streaks}}
- **Wins:** 
  - • {{filter Daily Log where Completed? = ✅ and date within last 7 days}}
- **Areas to Improve:** 
  - • {{text area}}
```

## 5️⃣ Habit Library (Reference Page)
A curated list of popular habit ideas with descriptions, suggested frequency, and resources.

| Habit | Why It Matters | Suggested Frequency | Resources |
|-------|----------------|---------------------|-----------|
| Cold shower | Boosts circulation & alertness | Daily | https://www.healthline.com |
| Pomodoro sessions | Improves focus | 4×/day | https://todoist.com |
| Gratitude list | Increases positivity | Daily | https://greatergood.berkeley.edu |
| Stretching | Reduces injury risk | 2×/day | https://www.acefitness.org |
| Language practice | Skill building | 15 min daily | Duolingo |

> 💡 Tip: Drag any habit from this library into the **Habits Master List** to start tracking instantly.

## 6️⃣ Automation & Reminders (Optional)
- **Notion → Google Calendar sync** for reminder times.  
- **Zapier** or **Make** workflow: when a Daily Log entry is created, send a Slack/Telegram reminder if “Completed?” is unchecked by 9 PM.

## 7️⃣ Pricing & Value Add‑Ons (For Sellers)
- **Base Template** – $19 (includes all pages, databases, and formulas).  
- **Premium Pack** – +$9: pre‑built chart blocks, Zapier templates, and a 30‑day habit‑coaching guide PDF.  

## How to import into Notion
1. In Notion, click **Import** → **Markdown & CSV**.  
2. Select this `.md` file and upload.  
3. Notion will create pages for each `##` heading automatically.  
4. For each table marked as a **Database** (Habits Master List, Daily Log, Habit Library):  
   a. Click the table → **Convert to Database** → choose **Table** view.  
   b. Add the indicated **Properties** (Select, Date, Checkbox, Text, Formula, Rollup).  
5. Re‑create the **Views** (Calendar, Kanban, Filtered “Today”) using Notion’s view menu.  
6. Copy the **Weekly Review Dashboard** code block into a new page, then replace the placeholder `{{ }}` snippets with actual Notion formulas/rollups (use the “Insert → Formula” tool).  
7​. (Optional) Set up reminders via **Notion → Settings & Members → My Account → Notifications**, or connect to external calendars as described in Section 6.  

Your Habit Tracker Pro is now ready to use—track, visualize, and master any habit you choose!