Skip to content

This project is licensed under the MIT license. A lightweight, client-side productivity suite featuring a homework task manager with progress analytics, Pomodoro timer, and Nim game application. This is a helpful tool for students and adults to increase their efficiency and train their logic through entertainment.

License

Notifications You must be signed in to change notification settings

StevenVrp/Homework-Tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 

Repository files navigation

Homework Tracker Suite

A comprehensive productivity suite for managing tasks, time, and focus. Includes three integrated tools:

  1. ​Homework Tracker​​ - Task management with progress analytics
  2. ​Nim Game​​ - Strategic mathematical game for mental exercise
  3. ​Focus Timer​​ - Customizable countdown timer with immersive feedback

Features

Homework Tracker

  • Add, complete, and delete tasks
  • Visual feedback with animations
  • Productivity analytics dashboard
  • Data export capability
  • Reset functionality

Nim Game

  • Intelligent AI opponent
  • Customizable game settings (1-100 piles)
  • Visual feedback with flash animations
  • Choose who starts first

Focus Timer

  • 1-120 minute range
  • Visual progress indicator
  • Multiple modes (Space and Beach themes)
  • Accurate background timing
  • Celebration animations

Technologies Used

  • HTML5, CSS3, JavaScript
  • LocalStorage for data persistence
  • Chart.js for analytics
  • Web Workers for background timing
  • Pure CSS animations

Installation

No installation required! Simply open index.html in any modern web browser.

Usage

  1. ​Task Management​​: Add your tasks and mark them complete
  2. ​Analytics​​: View your productivity trends in the graph section
  3. ​Nim Game​​: Play against the AI to sharpen your strategic thinking
  4. ​Focus Timer​​: Set a timer for focused work sessions

Recent Updates (v2.0.0)

  • Fixed timer accuracy in background tabs
  • Added reset functionality to all components
  • Improved navigation with home buttons
  • Enhanced Nim Game visuals
  • Added multiple timer modes

License

MIT License - Copyright© 2025 Steven Hsieh (StevenVrp)

About

This project is licensed under the MIT license. A lightweight, client-side productivity suite featuring a homework task manager with progress analytics, Pomodoro timer, and Nim game application. This is a helpful tool for students and adults to increase their efficiency and train their logic through entertainment.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published