Agent recruitment HR portal for managing jobs, candidates, and placements.
The app uses the EXCP brand colors: teal (#00a59b) and lime green (#b0e32c). To use the full logo:
- Place your logo image at
assets/logo.png - Recommended size: ~120×120px (will display at 40px height in header)
- If no logo is present, the text "EXCP Agent HR" is shown with brand styling
- Open
index.htmlin a browser, or - Use a local server, e.g.:
npx serve .python -m http.server 8080(from project root)
- Job management – Create jobs (manual), list jobs, open job profile
- Candidate management – Add candidates, list candidates, open candidate profile
- Kanban pipeline – Move candidates between stages with drag-and-drop
- AI matches – View recommended candidates for a job, one-click assign
- Dashboard & placements – Metrics, placements table, reports with export buttons
- Dashboard: Active jobs, open positions, pipeline counts, recent jobs
- Jobs: List, create, job profile with Kanban (Sourcing → CV Submitted → Interview → Ticket → PDOS → For Deployment → Placed/Rejected)
- Candidates: List, add, candidate profile with assigned jobs
- Matches: AI-style recommendations and assign-to-job
- Placements: Table of placed candidates
- Clients, Reports, Settings
- HTML5
- CSS3 (custom)
- Vanilla JavaScript
- Font Awesome icons