🗣️ Conversational AI Interviewer – Frontend
This is the frontend for the Conversational AI Interviewer, a web-based interface built with Angular that enables interactive, real-time interviews powered by AI.
🌐 Live Demo: conversational-ai-interviewer.vercel.app 🚀 Features
🎙️ Real-time audio/video interview interface
💬 WebSocket communication with FastAPI backend
💻 Responsive, modern Angular UI
🛠️ Project Setup
This project was generated with Angular CLI version 16.0.0. 🔧 Development Server
To start the dev server:
npm install ng serve
Then open your browser at http://localhost:4200.
The app will automatically reload if you modify any of the source files. 📦 Build
To create a production build:
ng build
Build artifacts will be generated in the dist/ directory. 🧪 Running Tests Unit Tests
ng test
Executes unit tests via Karma. End-to-End (E2E) Tests
To run E2E tests:
ng e2e
Make sure to install a testing framework first (e.g. Cypress or Protractor). 🧰 Code Scaffolding
To generate components, services, etc.:
ng generate component ComponentName ng generate service ServiceName
🌐 Deployment
This app is deployed on Vercel. To deploy:
Push your code to GitHub
Connect the repo on Vercel
Set Angular as the framework and use ng build as the build command
📄 License
This project is open-source and available under the MIT License. 🙌 Contributions
PRs are welcome! If you’d like to improve the UI/UX, fix a bug, or integrate new features — feel free to open an issue or submit a PR.