Skip to content

codebreaker25/solo-focus-tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Codebreaker's Solo Focus Tracker

A clean, minimalist time tracking app built for solo use. Track your focus sessions, maintain streaks, and visualize your productivity.

Quick Start

  1. Open index.html in your browser
  2. Click "Start Focus" to begin tracking
  3. Set your daily goal
  4. Build your streak!

Features

  • Time Tracking: Start/stop sessions with task descriptions
  • Daily Goals: Set custom hourly goals per day
  • Streak Tracking: Maintain your productivity streak
  • Heatmap Visualization: 30-day activity heatmap
  • Session Logs: Review your completed focus sessions
  • Offline First: All data stored locally (no internet required)
  • Clean UI: Dark theme, distraction-free interface

Data Migration

If you're migrating from the squad tracker:

  1. Open migrate.html in your browser
  2. Follow the 3-step process to import your Firebase data
  3. Your streak, hours, and session history will be preserved

Files

  • index.html - Main tracker application
  • migrate.html - Data migration tool
  • README.md - This file

Data Storage

All data is stored in your browser's localStorage as JSON:

  • No account required
  • No internet connection needed
  • Data persists across sessions
  • Easy to export/backup

Coming Soon

  • Analytics dashboard with weekly/monthly insights
  • Export data as JSON/CSV
  • Category/project tracking
  • Pomodoro timer mode
  • And more...

Tech Stack

  • Pure HTML/CSS/JavaScript (no frameworks)
  • localStorage API for persistence
  • Responsive design

Built with ☕ by Codebreaker

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages