Skip to content

iNikAnn/DoHabit

Repository files navigation

DoHabit | Privacy-First Habit Tracker ⚡

Screens

DoHabit is a lightweight, local-first habit tracker designed to respect your privacy. No registration, no ads, no cloud tracking - just open it and start building your routine instantly.

🎯 Launch App

🔥 Why DoHabit?

Unlike bloated, subscription-based trackers, DoHabit focuses strictly on privacy and speed:

  • 🔒 100% Private: Built on a Local-First architecture. Your data never leaves your device.
  • ⚡ Zero Friction: No sign-ups, no emails, no passwords. Ready to use in exactly 1 second.
  • ✈️ True Offline: Works flawlessly without internet-perfect for flights or subways.
  • ✨ Premium Feel: A distraction-free minimalist interface powered by smooth animations.

🗃️ Core Features

  • Habit & Streak Tracking: Log your daily progress in a single tap and visualize your streaks.
  • Contextual Journals: Keep daily notes inside each habit.
  • Analytics: Clean, readable progress charts without bloated tables.
  • Achievements: Unlock unique badges for streaks, consistency, and hidden milestones.

🛠️ Tech Stack

  • Core: React + TypeScript 6 + Vite
  • State: Zustand (Lightweight & reactive)
  • Animation: Framer Motion (Smooth layout transitions)
  • Storage: IndexedDB (Reliable local database)
  • PWA: vite-pwa-plugin

📲 Installation

DoHabit is a Progressive Web App (PWA). Follow the instructions for your device:

Android / Desktop (Chrome Required)

  1. Open DoHabit in Google Chrome.
  2. Tap the "Install" prompt in the address bar.
  3. Alternative: Open Chrome menu (three dots) → "Save and share""Install app".

iOS / Apple (Safari Required)

  1. Open DoHabit in Safari.
  2. Tap the "Share" button at the bottom of the screen.
  3. Scroll down and select "Add to Home Screen".

About

DoHabit is a lightweight, local-first habit tracker designed to respect your privacy. No registration, no ads, no cloud tracking - just open it and start building your routine instantly.

Topics

Resources

License

Stars

Watchers

Forks

Contributors

Languages