Skip to content

Ankurrr27/Habit-Tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🚀 Productivity & Accountability Web App

Track what you claim. Prove what you do.

This project is a self-accountability web application designed to move beyond basic habit tracking.
Instead of just logging intentions, it focuses on evidence, honesty, and consistency.


❓ Why This App Exists

Most productivity apps fail for one simple reason:
they reward claims, not proof.

This app was built to solve that.

Tracking intentions is easy.
Proving consistency is hard.
Growth happens when the truth is visible.


🧠 Initial Idea (Original Concept)

The app started with a straightforward goal:

  • Create a user profile
  • Add hobbies / activities (coding, reading, fitness, etc.)
  • Track them across weekly / monthly / yearly timelines
  • Auto-generate checkbox rows for each time unit
  • Tick tasks when completed
  • Link platforms like GitHub or LinkedIn to auto-detect activity
  • Visualize productivity using graphs and charts
  • Understand which days or periods were productive

At first, this looked like a productivity + habit tracker.

That version was rejected.


⚠️ Problems With Typical Trackers

  • Easy to fake progress
  • Checkboxes give false dopamine
  • Public profiles lack credibility
  • Graphs show data but offer no insight
  • Auto-integration is often unreliable or restricted

This app takes a different approach.


🎯 Core Philosophy

This is not a habit tracker.

It is a self-accountability engine that separates:

  • What you plan to do
  • From what you can prove you did

🧩 Core System Design

1. Intent Layer

What the user plans to do.

  • Activities / hobbies
  • Chosen timeline (daily / weekly)
  • Planned consistency

Example:

“I plan to code 5 days this week.”


2. Evidence Layer

What the user can prove.

  • Manual check-ins
  • External links (GitHub repo, blog post, deployment)
  • Auto-detected activity (GitHub commits, streaks)

Manual ticks are allowed — but they carry less weight.


3. Truth / Confidence Score

Each activity is assigned a confidence score:

  • Manual tick → low confidence
  • Linked proof → higher confidence
  • Auto-verified data → highest confidence

This discourages fake streaks.


🎮 Gamification (With Consequences)

Gamification exists — but without empty rewards.

🔥 Streaks

  • Increase only when tasks are completed
  • Decay when skipped
  • Missed days are not hidden

⭐ Levels & Stars

Levels are meaningful and restrictive.

Example progression:

  • ⭐ Level 1–2 → Private profile only
  • ⭐⭐ Level 3 → Public profile unlocked
  • ⭐⭐⭐ Level 4 → Follow others
  • ⭐⭐⭐⭐ Level 5 → Credibility badge

Breaking streaks can reduce levels.

No free dopamine.


👤 Public Profiles

Profiles are public only when credibility is earned.

A profile can display:

  • Activities & timelines
  • Streaks and levels
  • Confidence score
  • Missed days (visible)
  • Proof links

This creates social accountability, not vanity.


📊 Insights (Not Just Charts)

The app does more than visualize data — it interprets it.

Examples:

  • “Mondays are consistently low productivity”
  • “Coding days correlate with higher consistency”
  • “You over-plan on Sundays”

Users receive weekly insight summaries.


⚔️ Brutal Honesty Mechanics (Key Differentiator)

To prevent self-deception:

  • Missed days stay permanently marked
  • Manual ticks are weaker than proof
  • Honesty score affects profile credibility
  • Over-planning is penalized

The app is designed to be slightly uncomfortable — intentionally.


🧪 v1 Scope (Deliberately Small)

Included in v1

  • User profile
  • 1–3 activities max
  • Daily / weekly timelines only
  • Manual check-ins + GitHub auto-proof
  • Streaks & levels (with decay)
  • One weekly insight

Explicitly Excluded from v1

  • Yearly timelines
  • Multiple integrations
  • Browser extensions
  • Heavy customization

Small, sharp, and focused.


🎯 Target Audience

This app is for:

  • Students
  • Developers
  • Builders
  • People who value real accountability

This app is not for:

  • Casual habit trackers
  • Fake streak collectors
  • Comfort-first productivity users

💡 Suggestions & Feedback

If you’re reading this and reviewing the idea:

  • Question unnecessary features
  • Suggest better proof mechanisms
  • Identify friction that enforces honesty
  • Challenge anything that feels “too easy”

Comfort is not the goal. Growth is.


🧾 Final Note

This project exists to answer one question:

Are you actually doing the work — or just tracking it?

If this idea resonates, you’ll understand the app immediately.
If it feels uncomfortable — that’s by design.

About

A proof-driven productivity and self-accountability web app that separates intention from evidence using streaks, credibility scores, verified activity, and insight-based analytics.

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors