Skip to content

Titan-327/HireSmart-AI

Repository files navigation

🤖 HireSmart – AI-Powered Hiring Automation System

A modern AI-powered recruitment platform built with Next.js, Prisma, NextAuth, TailwindCSS, Nodemailer, and Calendly integration.
It streamlines the hiring process by letting HRs upload job descriptions, share application links, collect resumes, automatically shortlist candidates with AI, and schedule interviews via Calendly.


🚀 Features

  • HR Dashboard – Manage job postings, company details, and applicant tracking.
  • Job Description Upload – Create detailed JDs with role, skills, pay, and experience.
  • Shareable Job Links – Each job generates a public link for applicants.
  • Smart Applications – Candidates submit personal info, experience, and resumes.
  • AI Shortlisting – Automatically evaluates resumes against job requirements.
  • Automated Emails – Uses Nodemailer to send interview invites & updates.
  • Calendly Integration – Automatically includes interview scheduling links.
  • Authentication – Secure login with NextAuth (Google OAuth).
  • Modern UI – Clean, responsive interface built with TailwindCSS.

🛠️ Tech Stack

  • Frontend: Next.js 15, React 19, TailwindCSS 4
  • Backend: Next.js API Routes, Prisma ORM
  • Database: PostgreSQL (via Prisma)
  • Auth: NextAuth.js with Prisma adapter
  • AI: OpenAI / Gemini LLM (pluggable) for resume screening
  • Email Service: Nodemailer (SMTP)
  • Interview Scheduling: Calendly (embedded scheduling links)
  • Deployment: Vercel

About

HireSmart is an AI-powered recruitment platform that lets HRs upload JDs, collect resumes, auto-shortlist candidates, send interview invites via email, and schedule interviews seamlessly with Calendly integration.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors