Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

Task Tracker (Kanban + Calendar)

A single‑page task tracker with Kanban columns, calendar highlights, reminders, and local editing—all client‑side (localStorage).

Features

  • Three-column board: To Do / In Progress / Done with counts and move/mark/delete controls.
  • Calendar view with due date badges; select a date to see tasks due that day.
  • Filters: search, label/tag, priority, status; clear with one click.
  • Reminders panel (due today/soon) with optional browser notifications (page must be open).
  • Drag and drop between columns.
  • Edit tasks in-place (title, description, label, priority, due date, status).
  • LocalStorage persistence; no backend required.

Running locally

  1. Open index.html in your browser (double-click or file://).
  2. Add tasks via the form; due dates populate the calendar and reminders.
  3. Drag cards between columns; use the Edit button on a card to update details.
  4. Enable alerts in the Reminders panel to allow desktop notifications (browser permission required; only works while the page is open).

Notes

  • Data lives in your browser’s localStorage under the key task-tracker-data. Clearing site data or switching browsers will lose tasks.
  • Notifications rely on the browser Notification API; some browsers block them for file:// pages—serve locally if needed.
  • There is no backend or sync; everything is client-side.

Future ideas

  • Optional Outlook/Graph sync for calendar events.
  • Priority/label color customization and drag ordering.
  • Export/import tasks (JSON/CSV).

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages