This is a fun and interactive mock interview game built using the SolidJS framework and Phaser game engine. User can play through a series of interview questions while enjoying a game experience.
A live demo of the Mock Interview Game can be found here.
To get started with this project, follow these steps:
- Clone the repository to your local machine:
git clone https://github.com/leokuo0724/mock-interview-game.git
- Navigate to the project directory:
cd mock-interview-game
- Install dependencies using pnpm:
pnpm install
- Start the development server:
pnpm dev
In dev mode, it will read OpenAI's key in environment variable by default. You should add your OpenAI API key by following steps:
- Get your OpenAI API key from the OpenAI website
- Create a
.env
file in the root directory of the project. - Add your OpenAI API key to the
.env
file:
VITE_OPENAI_API_KEY=your-api-key-here
- Save the
.env
file. - Restart the development server
This project is licensed under the MIT License. See the LICENSE file for details.
- SolidJS: https://solidjs.com/
- Phaser: https://phaser.io/
- OpenAI: https://openai.com/