Free Early Access — Now Open

Your job search,
run like a project.

A self-hosted web application that manages the full lifecycle of a job search — from application to offer. No spreadsheets. No sync conflicts. No third-party data storage.

jobtrack-demo.jermsmit.com
Job Tracker dashboard showing pipeline, response rates by source, and follow-up queue

Spreadsheets are not a job search strategy.

After a month of applying, most people have three versions of the same spreadsheet, resume files scattered across devices, and no way to answer the simplest question: which resume did I send them?

01

No version control

Resume_FINAL_v2.docx sitting in a folder you can't reliably sync across your laptop and your phone.

02

No application history

When a recruiter calls two weeks later, you can't quickly surface what you sent them, when, or what the role actually said.

03

No follow-up system

Applications go cold because there's no queue surfacing roles that haven't had a reply in seven or more days.

04

No source data

You're applying everywhere without knowing which platforms are actually generating conversations. The gut feeling is almost always wrong.

"Most people know their job search is disorganized. The harder question is why they're still managing it in a spreadsheet three weeks in." — From the project story

Everything in one place.

A full application lifecycle manager, built for people who treat their job search like the professional project it is.

📄

Version Control for Every Application

Capture the exact resume and cover letter sent for each role. Never walk into an interview referencing the wrong version of your history.

📬

Centralized Collateral

Email correspondence, interview prep notes, post-interview debriefs, and file attachments — all linked directly to the role they belong to.

📊

Pipeline Dashboard

Total applications, response rate, average time to response, and a follow-up queue of roles past seven days without a reply — at a glance.

🗂️

Three Views, One Dataset

Table view with aging color-coding, a Kanban board for drag-and-drop pipeline management, and a mobile card view for checking status on the go.

📥

Import Your Existing Tracker

Migrate from your current Excel or CSV tracker with auto column mapping. No manual re-entry. Keeps your history intact from day one.

🔒

Self-Hosted & Private

Runs on your own infrastructure. No SaaS, no subscriptions, no third-party ever touching your application history or uploaded documents.

Know where to spend your time.

The dashboard calculates response rates by source and color-codes them by ROI. When you're applying to 15 roles a week across multiple platforms, this answers the question a spreadsheet never can.

Strong ROI
30%+

Response rate. Double down here — this platform is working.

Watch & Evaluate
15–30%

Moderate returns. Worth maintaining, not worth prioritizing.

Reconsider
<15%

Time cost isn't being returned. Redirect effort elsewhere.

Up and running in under an hour.

A single installer script handles everything on Debian or Ubuntu. Docker Compose works too. No cloud account. No vendor dependencies.

01

Install

Run the installer on any Debian 12 or Ubuntu 22.04+ server. Node.js, PostgreSQL, nginx, firewall, and systemd service — all handled automatically.

02

Import

Load your existing Excel or CSV tracker. The importer auto-detects column headers even with a title row. Your history carries over cleanly.

03

Track

Log applications with their specific resume and cover letter. Move them through the pipeline. Let the dashboard surface what needs attention.

04

Optimize

Read the source analytics. Stop applying everywhere and focus on the two or three channels that are actually generating conversations.

Built on a clean, modern stack.

No proprietary runtimes. No vendor lock-in. Standard technologies any capable engineer can run, maintain, and extend.

LayerTechnology
FrontendReact 18   Vite   Tailwind CSS   Chart.js
BackendNode.js 20   Express
DatabasePostgreSQL 16
AuthJWT + bcrypt   httpOnly refresh cookies
Deploysystemd + nginx + ufw   or   Docker Compose

Try it. Share it. Help shape it.

Job Tracker is currently being shared with a small group of job seekers for free. The live demo is loaded with realistic sample data — explore the full interface before installing a single thing.

Demo credentials: admin / Demo2026  ·  Reset nightly.