How nayancy022-an/evaluation-workflow works
EvalFlow takes recruiter-supplied candidate and role evidence, evaluates GitHub, LeetCode, and resume signals, combines them into an overall fit and competency view, and maintains a persistent shortlist. The README also documents role discovery, rubric-based summaries, and dashboard JSON export. The tree contains no separate frontend source modules, so the dashboard is represented by its visible HTML entry point; its internal implementation and exact UI-to-API calls are not shown.
Main entry points: server.js Candidate intake · index.html Dashboard
Components 16
Recruiter interface
- Dashboard
index.html - JSON export
index.html
Evaluation API
- API routes
server.js - Role catalog
server.js - Candidate intake
server.js
Scoring and evidence
- GitHub enrichment
server.js - GitHub scoring
server.js - LeetCode scoring
server.js - Resume scoring
server.js - Overall fit
server.js - Competency heatmap
server.js - Rubric summary
server.js
Shortlist storage
- Shortlist operations
server.js - Shortlist JSON
Other components
- Recruiter
- GitHub API
Connections 16
- Recruiter → Dashboard: enters evidence
README.md - Dashboard → API routes: uses API
README.md - API routes → Role catalog: serves roles
server.js - API routes → Candidate intake: evaluates candidate
server.js - Candidate intake → GitHub enrichment: fetches profile
server.js - GitHub enrichment → GitHub API: requests profile
server.js - Candidate intake → GitHub scoring: scores evidence
server.js - Candidate intake → LeetCode scoring: scores evidence
server.js - Candidate intake → Resume scoring: scores evidence
server.js - Candidate intake → Overall fit: combines scores
server.js - Candidate intake → Competency heatmap: builds heatmap
server.js - Candidate intake → Rubric summary: builds summary
server.js - API routes → Shortlist operations: saves evaluation
server.js - Shortlist operations → Shortlist JSON: reads and writes
README.md - Shortlist operations → API routes: serves shortlist
server.js - Dashboard → JSON export: exports JSON
README.md