AI-mock-interview

AI Mock Interview

Website URL : https://ai-mock-interview-navy.vercel.app/
AI Mock Interview is a web-based application that simulates a mock interview experience. It allows users to practice and improve their interviewing skills by interacting with an AI that generates interview questions and provides feedback based on user responses.

Demo

Create Mock Interview

Create a mock interview session

Camera On/Off

Camera

Questions

Questions

Result

Result

Features

Tech Stack

Getting Started

Prerequisites

Before you begin, ensure you have the following installed:

Installation

  1. Clone the repository:
    git clone https://github.com/Changwhi/AI-mock-interview.git
    
  2. Install dependencies:
     npm install
    
  3. Set up environment variables for the project, including PostgreSQL and Auth0 configurations.
  4. Run the application locally:
     npm run dev
    
  5. Access the app in your browser at http://localhost:3000.

Deployment

The project is deployed using Vercel. To deploy your version, follow these steps:

Link your repository to Vercel. Set up the necessary environment variables on Vercel. Deploy the application directly from your GitHub repository.

Contributing

Contributions are welcome! Please follow these steps to contribute:

Fork the repository.

  1. Create a new branch for your feature or bugfix.
  2. Commit your changes with clear and concise messages.
  3. Push your branch and submit a pull request.

License

This project is licensed under the MIT License. See the LICENSE file for details.