Skip to content

feat: app tracker stats + list filtering (closes #40) - #133

Open
laurentketterle-hub wants to merge 1 commit into
mergeos-bounties:masterfrom
laurentketterle-hub:feat/app-tracker-stats
Open

feat: app tracker stats + list filtering (closes #40)#133
laurentketterle-hub wants to merge 1 commit into
mergeos-bounties:masterfrom
laurentketterle-hub:feat/app-tracker-stats

Conversation

@laurentketterle-hub

Copy link
Copy Markdown

What

Adds application tracker enhancements for #40:

  • nerajob app stats: status counts with visual bars, conversion funnel (applied→interview→offer→accepted), recent activity timeline
  • nerajob app list --status <status>: filter applications by status (draft/applied/interview/offer/rejected/accepted)
  • nerajob app list --sort-by <field>: sort by updated, created, status, or job_id
  • Colored status output in list view

Tests

  • 12 new tests: list filtering (5), stats display (4), status validation
  • All tests use CliRunner with isolated temp directories

How to verify

# Stats summary
nerajob app stats

# Filter by status
nerajob app list --status applied
nerajob app list --status interview --sort-by created

Closes #40

@laurentketterle-hub

Copy link
Copy Markdown
Author

/attempt 40

@laurentketterle-hub

Copy link
Copy Markdown
Author

Friendly ping 👋 — this PR has been open for 3 days. Is there anything needed for review? Thanks!

@laurentketterle-hub

Copy link
Copy Markdown
Author

/claim

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[100 MRG] Feature: application tracker status states

1 participant