Commit History
-
chore: rename project HireSense -> Hiree
Hemish Jain +1: Claude Opus 4.8Rebrand all display/product name occurrences (README, HF Space title, backend module headers, frontend UI strings) from HireSense to Hiree. Infrastructure identifiers are intentionally left unchanged to avoid breaking the live deployment: the hiresense.db SQLite filename, the hemish22/hiresense HF Space repo id, and the hiresense123.vercel.app / hemish22-hiresense.hf.space URLs. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>e597a68
-
feat(pipeline): delete candidate from pipeline tab
Hemish JainAdd DELETE /candidates/{id} route, deleteCandidate API client fn, and a trash button on each kanban card with confirm + optimistic removal (reverts on failure) that also drops the candidate from the compare tray.2bfc96c
-
feat: talent map, applicant portal, pipeline, analytics + deploy readiness
Hemish Jain +1: Claude Opus 4.8Major feature additions: - Team Gap Analysis: per-member model, risk-adjusted coverage, bus-factor, upskill paths, composition radar, what-if editor, compare (removed salary) - 3D Talent Map: semantic PCA constellation of candidates (react-three-fiber) - Applicant portal (/apply): public careers site + status lookup; auto-evaluates and stores every application - Candidate detail route + AI hire verdict (Groq) - Hiring pipeline (Kanban + per-job ranking + compare), recruiting insights (supply vs demand), natural-language candidate search, gap->talent bridge - Jobs model + seeded postings; analytics + matching + ai_summary services Deploy readiness & security: - env-driven CORS (fix wildcard+credentials), upload validation (PDF, size cap, sanitized filenames), removed stale static-serving - Dockerfile + docker-compose + .dockerignore, frontend env template - Detailed README with setup + HF Spaces/Vercel deploy steps, MIT LICENSE - Drop unused spacy dependency Co-Authored-By: Cl…7195215
-
feat: Groq LLM integration, richer candidate UI, repo hygiene
Hemish Jain +1: Claude Opus 4.8- skill_matcher: add Groq (llama-3.3-70b-versatile) as primary LLM, Gemini + embeddings as fallbacks - config: add GROQ_API_KEY setting - CandidateView: render GitHub/LeetCode insight cards, identity header, signal highlights, dynamic engine badge, copy-report; conditional rendering when no GitHub/LeetCode on resume - gitignore: exclude .agent/.gemini/.claude/graphify-out, resume uploads - untrack local agent tooling dirs; refresh .env.example placeholders Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>4f033eb
-
fix(frontend): robustly strip duplicate match score from candidate executive summary using regex
Hemish Jaindcb5f39 -
feat(frontend): add engaging AI loading state to Team Gap Analysis to communicate progress
Hemish Jain266b211 -
fix(frontend): map backend team gap analysis JD and Salary endpoints correctly with improved UI
Hemish Jain8538bfb -
fix(ui): apply theme colors to shadcn radar and adjust verification badge tooltips
Hemish Jainf586258 -
feat(phase-9): implement shadcn radar chart and verification badges
Hemish Jaina5e4cab -
feat(phase-9): integrate shadcn chart components
Hemish Jain8b6e0af -
feat(phase-8): complete gemini integration, radar charts, and mass pdf uploader
Hemish Jain262bf96 -
feat(phase-7): initialize dashboard routing & proxy API
Hemish Jain2f70245 -
fix: Hydration issues in Hero and Background Paths
Hemish Jainab9c317 -
fix(phase-6): Client boundary added to hero component
Hemish Jaindae7b80 -
feat(phase-6): Master Landing Page Assembly
Hemish Jain6096d3e -
feat(phase-6): Core Animated Components Setup
Hemish Jainc47905a -
feat(phase-6): Next.js + Tailwind + Shadcn Initialization
Hemish Jain06a350a