Skip to content

Latest commit

 

History

35 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🤖 Intervexa-AI

An AI-powered interview preparation platform built using HTML, CSS, JavaScript, Bootstrap, Groq API, and LocalStorage. Intervexa-AI helps students prepare for placements through aptitude practice, coding challenges, AI-powered mock interviews, job search, profile analysis, and performance tracking.

🌐 Live Demo: https://kabishs.github.io/Intervexa-AI/


✨ Features

  • 🔐 User Login & Authentication
  • 🏠 Interactive Home Dashboard
  • 🧠 Aptitude Practice
  • 💻 Coding Practice
  • 🤖 AI-Powered Mock Interview
  • 💬 AI Interview Feedback
  • 💼 Job Search
  • 👤 Profile Analysis
  • 📊 Performance Dashboard
  • 📈 Aptitude, Coding & Interview Score Tracking
  • 📝 Interview Preparation
  • 💾 LocalStorage Data Persistence
  • 📱 Fully Responsive Design
  • ⚡ Interactive and User-Friendly UI
  • 🔗 Social Media Integration

🛠️ Technologies Used

  • HTML5 – Page Structure
  • CSS3 – Styling and Responsive Design
  • JavaScript (ES6) – Application Logic & Interactivity
  • Bootstrap – Responsive UI Components
  • Groq API – AI Interview Functionality
  • LocalStorage – Client-Side Data Storage
  • Web APIs – Browser-Based Features
  • Git & GitHub – Version Control
  • GitHub Pages – Deployment

📂 Project Structure

Intervexa-AI/
│
├── index.html
├── aptitude.html
├── coding.html
├── interview.html
├── jobs.html
├── profile.html
│
├── CSS/
│   └── style.css
│
├── JS/
│   ├── aptitude.js
│   ├── coding.js
│   ├── interview.js
│   ├── jobs.js
│   └── profile.js
│
├── images/
│
└── README.md

🎯 Highlights

This project provides an all-in-one platform for interview and placement preparation:

  • 🤖 AI-Powered Interview Preparation
  • 🧠 Aptitude Test Practice
  • 💻 Coding Practice
  • 💼 Job Opportunity Search
  • 👤 Profile Analysis
  • 📊 Performance Tracking
  • 💾 Client-Side Data Storage
  • 📱 Responsive Web Design
  • ⚡ Interactive User Experience

🤖 AI Interview

The AI Interview module uses the Groq API to provide an interactive mock interview experience.

The system can:

  • Generate interview questions
  • Accept user answers
  • Analyze responses
  • Provide AI-generated feedback
  • Help identify areas for improvement
  • Support technical and HR interview preparation

This allows students to practice interviews in a realistic AI-powered environment.


💾 Data Storage

Intervexa-AI uses Browser LocalStorage to store user-related data such as:

  • Aptitude scores
  • Coding scores
  • Interview scores
  • Job application history
  • Profile information
  • User progress

This allows data to remain available between browser sessions without requiring a backend database.


📚 Learning Outcomes

This project helped me strengthen my knowledge of:

  • HTML5 & CSS3
  • JavaScript DOM Manipulation
  • Bootstrap
  • API Integration
  • Groq API Integration
  • LocalStorage
  • Responsive Web Design
  • UI/UX Design
  • Git & GitHub Workflow
  • AI Application Development
  • Frontend Project Architecture

🔮 Future Enhancements

  • 🎙️ Voice-Based AI Interviews
  • 📄 AI Resume Analysis
  • 📊 Advanced Performance Analytics
  • 🎯 Personalized Learning Roadmap
  • 🧠 Adaptive Interview Questions
  • ☁️ Cloud Database Integration
  • 🔐 Secure User Authentication
  • 📱 Progressive Web App Support
  • 📝 Interview History & Reports

📬 Connect With Me


👨‍💻 Author

Kabish S

Java Full Stack Developer | Frontend Developer | Manual QA Tester | AI Enthusiast


If you find Intervexa-AI useful, consider giving the repository a star!

🚀 Prepare Better. Practice Smarter. Interview Confidently.

About

AI-powered interview preparation platform featuring aptitude tests, coding challenges, and smart study reminders built with HTML, CSS, JavaScript, and EmailJS.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages