Innova is an innovative platform designed to help job seekers prepare for interviews using advanced AI technologies. It offers interactive practice sessions, personalized feedback, and curated resources to help users excel in their interviews. Whether you're preparing for a technical, behavioral, or situational interview, Innova is your personal coach to guide you every step of the way.
- AI-Powered Mock Interviews: Practice with real-time AI responses that simulate interview scenarios.
- Customizable Interview Topics: Tailor the practice sessions to specific job roles and industries.
- Personalized Feedback: Receive detailed feedback on your answers, body language, and tone.
- Resources & Tips: Access a wide range of curated resources, such as resume tips, interview strategies, and common questions for various roles.
- Progress Tracking: Track your improvement over time, identify areas for growth, and enhance your performance.
- Behavioral & Technical Simulations: Get a well-rounded preparation experience with both technical and soft-skill interview simulations.
Follow these steps to start using Innova:
-
Clone the repository:
git clone https://github.com/AyushKatre05/innova.git cd innova -
Install dependencies:
Make sure you have Node.js installed. Then, install the required packages:
npm install
-
Run the application:
Start the development server by running:
npm run dev
The application should now be running at http://localhost:3000.
- Launch the platform.
- Select the type of interview you’d like to simulate (e.g., behavioral, technical, or situational).
- Choose the job role or industry you're applying for.
- Start the interview session, and answer the AI's questions.
- Receive real-time feedback on your responses, tone, and body language.
- Track your interview performance and progress over time.
- View statistics such as rating, correct answer, and overall feedback.
We welcome contributions to Innova! If you'd like to improve the platform or add new features, please follow these steps:
- Fork the repository.
- Create a new branch (
git checkout -b feature-name). - Commit your changes (
git commit -am 'Add new feature'). - Push to the branch (
git push origin feature-name). - Create a new pull request.
- Frontend & Backend: Next.js, Node.js
- AI Model: Google Gemini (for mock interviews and feedback)
- Styling: Tailwind CSS, ShadCN
- Database: PostgreSQL
- Deployment: Vercel
Innova is licensed under the MIT License - see the LICENSE file for details.
If you have any questions or suggestions, feel free to contact us at:
- Email: ayushkatre1801@gmail.com
Thank you for using Innova! Good luck with your interview preparation!