Skip to content

ebrardev/frontend-interview-assistant

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Frontend Interview Assistant

This project is designed to create a frontend interview assistant using Next.js, Material UI, and OpenAI GPT-4.

About the Project

The Frontend Interview Assistant aims to help candidates prepare for interviews by allowing users to ask questions on various frontend topics and receive answers powered by OpenAI GPT-4.

Installation and Setup

Requirements

  • Node.js (v14 or higher)
  • NPM or Yarn package manager

Steps

  1. Clone the repository:

    git clone https://github.com/ebrardev/frontend-interview-assistant.git
    cd frontend-interview-assistant
  2. Install the necessary dependencies:

    npm install
    # or
    yarn install
  3. Set up environment variables: Create a .env.local file in the project root and add your OpenAI API key:

    NEXT_PUBLIC_OPENAI_API_KEY=your_openai_api_key
     NEXT_PUBLIC_ASSISTANT_ID=your_openai_assistant_id
    
  4. Start the project:

    npm run dev
    # or
    yarn dev

    The application will be running at http://localhost:3000 in your browser.

Usage

  • On the homepage, navigate through interview topics, ask your questions, and receive answers.
  • Each question will be answered by the OpenAI GPT-4 model.

Technologies

Contributing

If you wish to contribute, please submit a pull request or open an issue. We welcome all feedback and contributions.

Screenshot 2024-07-15 at 23 40 23