A tool for generating interview questions based on a candidate's resume using OpenAI.
- Upload a candidate's resume (PDF)
- Generate tailored interview questions based on the resume and job role
- Save and manage multiple interviews
- Redact personal information from resumes for privacy
- Export questions and answers to PDF or text format
- Customize question types and difficulty levels
-
Clone the repository
-
Install dependencies:
npm install
-
Create a
.envfile in the root directory based on.env.example:VITE_OPENAI_API_KEY=your_openai_api_key_hereGet your OpenAI API key from https://platform.openai.com/api-keys
-
Start the development server:
npm run dev
- Upload a candidate's resume in PDF format
- Select the job role and experience level
- Generate interview questions
- Review and customize questions as needed
- Export or save the interview for later reference
- React + Vite
- OpenAI API
- PDF.js for resume parsing
- Tailwind CSS for styling
Contributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the MIT License - see the LICENSE file for details.