Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 

Repository files navigation

AI Interview Preparation Platform

An AI-powered interview preparation platform that analyzes a candidate's resume and target job description to generate personalized interview preparation reports and ATS-friendly resumes.


Live : https://interview-intelligence-8l7z.onrender.com/login


Features

  • User Authentication (JWT + Cookies)
  • AI Interview Report Generation
  • Technical Interview Questions
  • Behavioral Interview Questions
  • Skill Gap Analysis
  • Personalized Preparation Roadmap
  • ATS-Friendly Resume Generator
  • Resume PDF Download
  • Interview History
  • Protected Routes

Tech Stack

Frontend

  • React
  • Vite
  • Tailwind CSS
  • React Router
  • Axios

Backend

  • Node.js
  • Express.js
  • MongoDB
  • Mongoose
  • JWT Authentication

AI

  • Google Gemini API

PDF Generation

  • Puppeteer

Folder Structure

Frontend/
Backend/

Installation

Clone

git clone <repository-url>

Backend

cd Backend
npm install

Create

.env

Run

npm run dev

Frontend

cd Frontend
npm install

Create

.env

Run

npm run dev

Future Improvements

  • Mock Interview
  • Voice Interview
  • AI Feedback
  • Resume Templates
  • Dashboard Analytics
  • Email Authentication
  • Password Reset

License

MIT License.

About

An AI-powered interview preparation platform that analyses resumes against job descriptions, identifies skill gaps, generates personalised interview questions, and creates ATS-optimised resumes using Gemini AI. Built with a production-ready MERN architecture, secure JWT authentication, and dynamic PDF generation.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages