Dashboard redesign: org-wide activity summary with applications-per-job #44

Merged
talha.ahmed merged 2 commits from Talha into main 2026-09-01 17:24:20 +00:00

Talent Pool export button + Dashboard rebuilt as a filterable org-wide summary with a new /analytics/applications-per-job/fetch endpoint.

Talent Pool export button + Dashboard rebuilt as a filterable org-wide summary with a new /analytics/applications-per-job/fetch endpoint.
talha.ahmed added 2 commits 2026-09-01 17:24:09 +00:00
f9fd88c5aa Dashboard redesign: org-wide activity summary with applications-per-job
Backend: new GET /analytics/applications-per-job/fetch (analytics.view) counting
inbox + manual-upload applications per job on the same basis as the funnel, with
zero-application open reqs included. Per-job group-bys added to Inbox_Messages,
Manual_UPLOAD_CANDIDATE; JobPosts.list_open_reqs for the zero-fill.

Frontend: Dashboard rewritten as a filterable summary (Week/Month/Quarter/Year +
department) - My Tasks, Today's Schedule and Quick Actions removed; 8 KPI tiles
(Hires and Offers Sent now shown); Applications per Job hero row-list; pipeline
card refed from /analytics/funnel so it obeys filters; Offer Book, Needs
Attention and Recent Activity cards added. ChartCard and time ranges extracted
to shared modules used by both Dashboard and Analytics.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
talha.ahmed merged commit a68cc43455 into main 2026-09-01 17:24:20 +00:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: utopia-ai/HR-ATS-Portal#44
There is no content yet.