This repository contains the source code for an AI-driven job interview practice platform, developed for my thesis research.
- Framework: SvelteKit
- UI: Shadcn UI
- Deployment: Vercel
- Database: Postgres
- Speech Recognition: Azure Speech Services
- Practice common and job-specific interview questions
- Receive AI-powered feedback on responses (e.g., speech clarity, structure, keywords)
- Analyze performance metrics (e.g., word count, speaking rate); and more.
- Clone the repository
- Install dependencies:
pnpm install
- Copy
.env.example
to.env.local
and fill in the required environment variables - Push the database schema:
pnpm run db:push
- Seed the database:
pnpm run db:seed
- Start the development server:
pnpm dev