Portal · Applications Tracker

Every application.
One honest view.

The live pipeline of every role you've touched — need-to-apply, in the loop, on hold, pending decision. Your writer sees this too, so the next bullet rewrite is always aimed at the next interview.

Total tracked0Active rows in your tracker
Need to apply0Top of the to-do list
Warm referrals0Internal · agency · inbound
In the loop0Phone · HM · project · final
On hold0Paused or pending decision
All 0 Need to apply 0 Referrals 0 In the loop 0 Hold 0 Final 0
Sort by
Back-end · the spreadsheet

The tracker is a sheet underneath.

Same pattern as the Resume Studio: the canonical data lives in a spreadsheet, and this tracker is the candidate-facing UI on top. Writers can open the sheet directly when they want bulk edits; candidates stay on this page.

Column in sheetRendered in this UI as
CompanyBig name on the left of each row
RoleSub-title, or "Role TBD" when blank
URLThe arrow button — opens the live posting
RoundRound chips (1 / 2 / 3 / PROJ / F)
StageThe color-coded pill. Substrings count (e.g. "Internal Referral, Hold" → Warm & Hold)
Salary RangeRight-aligned comp column
Action fr/ BlakeOrange dot on the company name when blank, sage when "No" (resolved)
RecruiterSub-line under the role
Last editedMeta column on the right; drives the default sort
Data model

job-search-tracker.xlsx

Three sheets — Instructions, Tracker (row per application), Pipeline (stage counts via COUNTIF). Every cell in the UI maps back to a cell here. Download the sheet