InterVox is an interview-practice platform that combines voice recognition, AI-powered evaluation, and progress analytics to help users prepare for technical and behavioral interviews.
Key features
- Practice voice or text answers to interview questions
- AI-assisted scoring and feedback
- Interview session recording and history
- Dashboard with progress analytics
Quick start
Prerequisites: Node.js (18+), npm or pnpm
- Install dependencies
npm install- Run the frontend (development)
npm run dev- Backend (optional)
The backend lives in the server/ folder. See server/package.json for available scripts. Typical steps:
cd server
npm install
# then run the backend script defined there (e.g. npm run dev)Copy server/.env.example to server/.env and fill in your own local values before starting the backend.
Build for production
npm run buildNotes
- Dev server default URL: http://localhost:5173
- This repository contains frontend and server code under
src/andserver/respectively.
Contributing
Contributions are welcome. Please open issues or PRs and include clear reproduction steps.
License
No license file included. Add a LICENSE if you want to make this project open source.
If you'd like, I can add a CONTRIBUTING.md, a minimal LICENSE, or a short project overview file for the backend—tell me which next.