In Development

Power-User
Habit Tracking Engine

Habits Factory enables granular tracking of daily routines, deep visualization of trends, and data-driven habit refinement. Built for precision, insight, and long-term behavioral optimization.

Project Philosophy

Habits Factory is built around core principles that prioritize quality, maintainability, and user value.

Correctness First

Predictable behavior and validated data at every layer of the application.

Composable Architecture

Modular, extensible components that can evolve independently.

Performance-Oriented

Reactive UI, efficient APIs, and optimized data processing.

Long-term Maintainability

Clear contracts and strong separation of concerns for sustainable growth.

Technology Stack

Habits Factory follows a decoupled, API-first architecture with frontend and backend evolving independently.

🐍

Backend — Core Logic Engine

Responsible for business rules, persistence, and API exposure.

  • Django — High-level Python framework with clean, pragmatic design
  • Django REST Framework — Robust API tooling with serialization & authentication
  • PostgreSQL — Production-grade relational database for reliability
  • SQLite — Lightweight database for local development
🎨

Frontend — Reactive Interface

Focused on speed, clarity, and interaction quality.

  • Vue.js 3 — Composition API for expressive, maintainable components
  • Vite — Ultra-fast dev server with instant HMR
  • Tailwind CSS v4 — Utility-first styling with consistent design
  • Axios — Promise-based HTTP client for API communication

Features

Everything you need for comprehensive habit tracking and behavioral optimization.

📂

Habit Categories

Organize habits into meaningful categories for better structure.

📊

Statistics & Trends

Deep analytics and trend visualization for your habits.

🔍

Habit Insights

Discover which habits you tend to do together with correlation analysis.

🔐

Token-based Auth & SSO

Secure authentication with token-based access and SSO support.

📤

Data Export

Export your data to CSV for external analysis or backup.

📅

Weekly Summaries

Get weekly habit summaries to track your progress.

📈

Yearly Retrospective

Annual analytics for long-term behavioral insights.

🌍

Multi-language (i18n)

Full internationalization support for global users.

⚙️

Admin Panel

Configuration panel for advanced customization.

Habit Insights & Correlation Analysis

Habits Factory uses multiple correlation algorithms to discover meaningful relationships between your habits.

📐 Pearson Correlation

Measures linear relationships between two habits.

📊 Spearman Rank

Measures monotonic relationships using rank-based analysis.

🔄 Dynamic Time Warping

Measures similarity with time shifts and flexible alignment.

🎯 Use Cases

📊

Identify habits that naturally cluster together

🧠

Understand behavioral patterns and dependencies

🎯

Optimize your routine by grouping correlated habits

🔄

Detect inverse relationships (competing habits)

Roadmap

Planned milestones and upcoming features for Habits Factory.

🔄

Advanced streak logic

🧠

Insight-driven recommendations

🎯

Goals setting and tracking

📅

Customizable timeframes for trend analysis

🏷️

Flexible tag system for habits

🔍

Interactive graph tooltips and zoom

🌙

Dark theme logo support

🔽

Advanced filters and quick search

Garmin Connect integration