Skip to content

bendawg2010/AssignmentTracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AssignmentTracker

Stay ahead of every due date. Free. Open source. No login.

assignmenttracker.pages.dev

A local-first assignment tracker for students. Track every paper, lab, quiz, and homework across every class. Calendar view, smart sorting, weighted grading, late warnings — all in your browser, all free.

Why?

  • Canvas / Schoology / Google Classroom ship with what your school configures and not much else
  • Notion + Trello are overkill for "just don't forget about Tuesday's quiz"
  • Paper planners are great until you lose them
  • AssignmentTracker stores everything in your browser via IndexedDB. Export a backup whenever you want

Features

  • Dashboard — "Due today", "Late", "Coming up this week" at a glance
  • All assignments view with smart sort, status / class / priority filters
  • Monthly calendar with color-coded events
  • Class management — name, teacher, color, weight (for GPA later)
  • Priority (high / medium / low), status (not started / in progress / done)
  • Due date + time, weight in class, total points, estimated hours
  • Late warnings that turn red as soon as the deadline passes
  • Smart sort — done last, then by date, then priority
  • Quick add with Cmd/Ctrl + N
  • JSON export / import for backup
  • Local-first (IndexedDB) — your data never leaves your browser

Stack

  • Vanilla HTML / CSS / JavaScript — no build step, no dependencies
  • IndexedDB for persistence
  • Hash-based router
  • Cloudflare Pages for hosting

Local dev

It's a static site. Open index.html directly, or:

npx serve .

Deploy

npx wrangler pages deploy . --project-name=assignmenttracker --branch=main

License

MIT. Use it, fork it, ship it.

Tip jar

If this saved your GPA: Cash App $Dryeetsolutions · GitHub Sponsors

About

Stay ahead of every due date. Free, open-source assignment tracker for students. Calendar view, smart sorting, weighted grading. Local-first.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors