Smart AI Interview Board is an AI-powered recruitment platform that helps automate interview processes using artificial intelligence.
The system allows organizations to manage candidates, experts, interviews, and feedback while leveraging AI to analyze resumes and generate interview questions.
- AI-powered resume analysis
- Automatic interview question generation
- Candidate and expert management
- Job posting and application system
- Interview scheduling and management
- Real-time chat between candidate and expert
- Feedback and evaluation system
- Secure authentication using JWT
- Node.js
- Express.js
- MongoDB
- JWT Authentication
- Groq API
- Gemini API
- REST API
- Mongoose
Interview-app
server models routes services utils server.js
package.json
README.md
Clone the repository
git clone https://github.com/Vijaysriv05/Smart-AI-Interview-Board.git
Go to the project folder
cd Smart-AI-Interview-Board
Install dependencies
npm install
Create a .env file inside the server folder.
PORT=5000
MONGO_URI=your_mongodb_uri
JWT_SECRET=your_secret
GEMINI_API_KEY=your_key
GROQ_API_KEY=your_key
Start the server
node server.js
Server will run on
- Video interview integration
- AI candidate scoring
- Admin dashboard
- Interview analytics
Vijay Sri V