Welcome to Mock It Interviewer, an advanced chatbot powered by the formidable OpenAI API! This AI interviewer is designed to revolutionize technical interviews in the world of React and Node.js development.
Youtube 👇👇
AWS EC2 Backend Deployed Link 👇👇
https://mock-it-two.vercel.app/
-
Seamless React & Node.js Assessments: Conduct tech interviews with a focus on React and Node.js domains, evaluating candidates' proficiency and coding skills with precision.
-
Customizable Technical Evaluations: Tailor the interview process based on specific React and Node.js roles and expertise levels.
-
Extensive Knowledge Repository: Mock It Interviewer covers everything from React components and hooks to server-side rendering and asynchronous programming.
-
Insightful Analysis & Reports: Receive detailed reports highlighting candidates' strengths, areas for improvement, and overall performance.
-
Data Security & Privacy Assurance: We value data security and privacy, ensuring a safe and confidential interview experience.
-
Seamless OpenAI API Integration: Powered by OpenAI's API, ReactNode AI Interviewer integrates into your technical interview workflow effortlessly.
-
Admin Panel - Read All Responses: New feature! Access the admin panel to read all candidate responses for thorough evaluation.
- During testing, I utilized the GPT-3.5 turbo model, which has limitations in terms of available tokens. As a result, I constrained the AI to ask only 3 questions to avoid running out of tokens and having it repeat itself.
- To enhance its performance and capabilities, future iterations could benefit from utilizing GPT-4, a more powerful language model.
- Node.js: Backend server for handling API requests and business logic.
- React.js: Frontend framework for building the user interface.
- Docker: Containerization technology for easy deployment and management.
- PostgreSQL: Object-Relational Database for data management and storage.
- NeonDB: Incorporating NeonDB for enhanced data management capabilities.
- Prisma: Modern database toolkit for ORM and query building.
- OpenAI API: Powering the advanced chatbot capabilities, providing a seamless interview experience.
- AWS EC2: Hosting backend server.
Follow these steps to get started with Mock It Interviewer:
npm install
cd backend
npm install
npm start
cd ..
npm run dev- Make sure to go to the
/pdfendpoint, whether it is in localhost or Vercel. - Then input the admin password as "AdminOnly1234".
- Upload your API key and PDF for smooth operation.
- Clone the repository:
git clone https://github.com/techspiritss/mockit.git - Install the required dependencies:
npm install - Run the application:
npm start - Access the ReactNode AI Interviewer at
http://localhost:3000
- We are planning to add a feature of uploading a resume and taking interviews based on it.
Let Mock It Interviewer elevate your tech interviews to a whole new level! 🚀 Join the tech hiring revolution with us!