OnTrack
🎯"Consistency beats perfection.
"OnTrack is a minimalist, privacy-focused habit and task tracker built to help you stay disciplined without the pressure of achieving 100% every day. It operates on the 80% Rule—if you complete 80% of your daily goals, you are "On Track."
🌟 Why OnTrack?
Most habit trackers demand perfection, causing users to quit after missing a single day. OnTrack is designed with human psychology in mind. It separates "Active Tasks" from "Completed Tasks" to calculate a daily score. It empowers you to build consistency over intensity.
✨ Key Features
🛡️ Privacy First: No login required. All data is stored locally in your browser (localStorage).
📊 The 80% Rule Engine: Automatically calculates your daily score. Hitting 80% marks the day as a streak.
🔄 Backup & Restore: Export your data as a JSON file and restore it on any device.
🌙 Dark/Light Mode: Optimized UI for day and night usage.
📅 Interactive Calendar: View past streaks and manage tasks for specific dates.
📱 Mobile-First Design: Looks and feels like a native app on your phone.
🛠️ Tech Stack
Frontend: React.js (Vite)
Styling: Tailwind
CSSIcons: Lucide React
Font: Big Shoulders Stencil Text & System UI
Deployment: Vercel🚀
💾 Data Management
Since there is no backend database:
Go to Profile > Data Management.
Click Backup to download your ontrack_backup.json file.
Use Restore to load your data on a new browser or device.
Made with ❤️ by Jim & Gemini