runbookify
← All plans
Human Resources / Performance Reviews

Goals & OKR Tracker: Continuous Goal Tracking, Not a Year-End Scramble

Employees draft goals and OKRs aligned to team objectives, managers approve them before they lock, and everyone logs progress on a cadence — so performance conversations run on agreed goals tracked all year.

IntermediateA weekendBuilds onNext.jsSupabaseResend
What you'll build

A logged-in web tool where you enter company and team objectives, employees draft weighted goals aligned to them, managers approve each goal before it locks for the period, everyone logs progress on a set cadence, and you get a team-by-team status roll-up plus a CSV export of goals and status — all audited.

Gated download

Enter your email — the plan downloads instantly and a copy lands in your inbox.

By submitting your email you'll also receive the weekly runbookify newsletter. You can unsubscribe at any time.

Before you start

  • A Supabase account (free)
  • A Vercel account (free)
  • A Resend account (free)
  • Your team/company objectives, a goal template, and an employee-manager roster (a Sheet or CSV is fine)
  • Claude Code or any AI coding agent

The problem this kills

Most goal setting dies in January. Objectives get typed into a spreadsheet, everyone means to revisit them, and then nothing happens until the year-end review — when managers and employees try to reconstruct what was actually agreed eleven months ago. The goals were never really locked, half of them drifted, and nobody logged progress along the way. Performance conversations become a memory contest instead of a look at agreed, tracked goals.

The fix isn't another sprawling HR suite you'll never fully roll out. It's a focused tool that does one job well: capture the objectives, let employees draft goals that align to them, make a manager actually approve those goals before they lock, and nudge everyone to log progress on a cadence — so by review time the record is already there. You do not need to be a developer to build that tool.

What you'll build

A simple internal web app for managers and people-ops. Leaders enter company and team objectives. Employees draft goals and key results that align to an objective, each with a weight and a due date. Their manager reviews and approves each goal before it's locked for the period — and approves any mid-cycle change, with the history kept. Throughout the period, employees log progress updates on a cadence (say, monthly), and marking a goal complete can require the manager's confirmation. You get a roll-up of goal status by team, the tool flags anyone with no approved goals, and you can export goals and status to CSV at any time. Every approval, edit, and status change is audited.

What's inside the Implementation Plan

The downloadable plan is a step-by-step file you paste into an AI coding agent. It opens by interviewing you about your business — your goal-setting cadence and review cycle, the systems and spreadsheets you use today, how your objectives cascade, your real goal template and field names, your typical headcount and team structure, who approves what, and your messy edge cases (people who change managers mid-cycle, dotted-line reports, goals that span teams). It reads a short spec back to you for a thumbs-up, then builds the tool around your answers instead of a generic OKR template. From there it walks the agent through the data model, the objectives and roster import, the goal-drafting flow with weighting and alignment, the manager approval gate, the progress-update cadence, the team roll-up, and the CSV export. Every step ends with a ready-to-copy prompt.

The governance it includes (this is the point)

This isn't a toy. The plan builds in the controls a real people function needs: login so only your team can use it, row-level security so people only see their own organization's goals (and managers only their reports'), a complete audit trail of every draft, approval, edit, and status change (who, what, when, and why), a hard human-approval gate so goals lock for the period only after a manager signs off — and mid-cycle changes need re-approval — and duplicate guards so the same goal can't be entered twice for the same employee and period. The whole tool exists to make the manager's approval the moment that matters: the employee drafts, the manager approves, and only then is it the agreed goal of record.

Who it's for

Managers and people-ops leaders who want continuous goal tracking instead of a frantic year-end scramble, and who'd rather own a focused tool than wrestle a giant HR platform. If you can describe your goal template and who approves whose goals, you can build this.

You've got this — open the plan, paste the first prompt, and you'll have your objectives entered and your first goals drafted this weekend.

Gated download

Enter your email — the plan downloads instantly and a copy lands in your inbox.

By submitting your email you'll also receive the weekly runbookify newsletter. You can unsubscribe at any time.