Skip to content

shivaam/daily-wins-progress-tracker

Repository files navigation

Daily Wins - Habit Tracker

Main View Table View
Printable View Life Score

A beautiful, production-ready habit tracker to transform your life through small, consistent daily actions.

🌟 Features

  • Clean, modern UI with smooth animations
  • Real-time sync across devices (powered by Dexie Cloud)
  • Daily, weekly, monthly tracking
  • Progress charts & XP system
  • Grid, table, list views
  • Works offline & PWA-ready
  • Export data as CSV

🚀 Live Demo

Try it here

🛠️ Tech Stack

  • Frontend: React, TypeScript, Tailwind CSS
  • Database: Dexie.js + Dexie Cloud
  • Charts: Recharts
  • Animations: Framer Motion
  • Build & Deploy: Vite + Netlify

📦 Installation

git clone <repo-url>
cd daily-wins
npm install
npm run dev

Visit http://localhost:5173

🗄️ How This Project Uses Dexie Cloud This app uses Dexie Cloud to keep your habits and daily actions in sync across all your devices automatically.

Local-first: Data is saved in the browser’s IndexedDB for fast, offline use.

Automatic sync: When you go online, changes sync to the cloud and other devices.

Real-time updates: Changes made on one device appear instantly on others.

User-based data: Each user’s habits and history are private and securely isolated.

You don’t need to manage a custom backend — Dexie Cloud handles all sync and conflict resolution.

📊 Data Export Export your progress as a CSV file anytime for your own analysis.

🤝 Contributing Fork → Branch → Commit → PR.

📄 License MIT

Releases

No releases published

Packages

 
 
 

Contributors

Languages