Skip to content

Patel230/tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


MIT CI React TypeScript Cloudflare Workers

Tracker — Free kanban-style job application tracker for students.

Run your job hunt like a pipeline, not a pile of tabs.



Features

  • Kanban Board — Drag jobs across Wishlist → Applied → Interview → Offer → Rejected
  • Table View — Sort, filter, and search all jobs in a sortable grid
  • Analytics Dashboard — Pipeline funnel, response rate, weekly volume, avg days to interview
  • Job Drawer — Four-tab detail panel: details, timeline, contacts, reminders
  • Salary Tracking — Multi-currency with hourly/daily/weekly/monthly/yearly periods
  • Reminders — Per-job and global upcoming reminders with completion tracking
  • Auth — Email/password with JWT sessions, change password, account deletion
  • Colorblind-safe — Pipeline stage colors validated against Okabe-Ito palette

Docs

Document What you'll find
📦 Setup Guide Local dev, Docker-free, production deploy, CI/CD
⚙ Config Reference Environment variables, secrets, D1 setup, wrangler
📡 API Reference All endpoints, auth, request/response shapes
🏗 Architecture How the pieces fit together

Quick start

npm install
cp .dev.vars.example .dev.vars      # edit JWT_SECRET + ALLOW_REGISTRATION
npm run db:migrate:local
npm run dev                          # → http://localhost:5173

Scripts

Script Description
npm run dev Development server with HMR
npm run build TypeScript check + Vite production build
npm run deploy Build + deploy to Cloudflare Workers
npm run test Run integration tests
npm run typecheck TypeScript type checking
npm run db:migrate:local Apply D1 migrations locally
npm run db:migrate:remote Apply D1 migrations to production
npm run logs Tail live Worker logs

Tech stack

React 19 · TypeScript · Vite · Tailwind CSS v4 · dnd-kit · Hono · Cloudflare Workers · D1 (SQLite) · WebCrypto PBKDF2 · jose · Zod

License

MIT — see LICENSE.

About

Kanban-style job application tracker for students. React + Hono on Cloudflare Workers + D1.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors