Skip to content

Latest commit

 

History

9 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PrepWise AI 🚀

PrepWise AI is an AI-powered interview preparation platform that helps users practice technical interviews, receive AI-generated questions, and get automated evaluation and feedback on their performance.

✨ Features

  • 🔐 User Signup & Login
  • 🛡️ JWT-based Authentication
  • 🤖 AI-generated Interview Questions
  • 📝 Interactive Interview Practice
  • 🧠 AI-based Answer Evaluation
  • 📊 Personalized AI Feedback
  • 🔒 Protected Routes
  • ⚡ REST API-based Backend

🛠️ Tech Stack

Frontend

  • React.js
  • JavaScript
  • TailWind CSS

Backend

  • Node.js
  • Express.js
  • MongoDB
  • JWT Authentication

AI

  • OpenRouter AI API

📸 Screenshots

Homepage

Home

Dashboard

Dashboard

Interview

Interview

AI Evaluation & Feedback

Evaluation

🔄 How It Works

  1. User creates an account or logs in.
  2. JWT authentication securely manages the user's session.
  3. User starts an interview.
  4. AI generates interview questions based on the selected interview context.
  5. User submits answers.
  6. The AI evaluates the responses.
  7. PrepWise AI provides feedback to help the user identify areas for improvement.

⚙️ Installation

1. Clone the repository

git clone https://github.com/vivekjoshi25/PrepWiseAI
cd PrepWise-AI

About

AI-powered interview preparation platform built with the MERN stack. PrepWise AI helps users prepare for technical interviews through AI-generated questions, interactive practice, personalized feedback, and secure JWT-based authentication. Built with React, Node.js, Express.js, MongoDB, and Openrouter APIs.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages