An AI-powered interview practice platform that helps you prepare for job interviews with real-time feedback and analysis.
Kavin Sivaharan
- AI-powered interview simulation
- Real-time feedback on your responses
- Resume analysis and personalized questions
- Interview performance tracking
- Multiple interview types support
This project is built with:
- Vite - Next generation frontend tooling
- TypeScript - Type-safe JavaScript
- React - UI framework
- shadcn-ui - Beautiful UI components
- Tailwind CSS - Utility-first CSS framework
- Supabase - Backend and database
- Node.js & npm installed - install with nvm
- Clone the repository:
git clone https://github.com/KavinSivaharan/InterviewMe.git
cd InterviewMe- Install dependencies:
npm install-
Set up environment variables:
- Copy
.envand configure your Supabase credentials
- Copy
-
Start the development server:
npm run devThe application will be available at http://localhost:8080
npm run dev- Start the development servernpm run build- Build for productionnpm run build:dev- Build in development modenpm run lint- Run ESLintnpm run preview- Preview production build
src/
├── components/ # React components
├── pages/ # Page components
├── hooks/ # Custom React hooks
├── lib/ # Utility functions
├── integrations/ # Third-party integrations
└── data/ # Static data
© 2025 Kavin Sivaharan. All rights reserved.