- Node.js (v14+)
- OpenAI API Key (get it here)
- Run the project on your local machine with instructions in steps for running the project
- Provide your resume and role details: Start by uploading your resume in PDF format through the provided form on the homepage. Fill in the company name, role name, job description.
![image](https://private-user-images.githubusercontent.com/59431847/404246619-82724ad4-3898-4d04-96c3-1f36d05a2167.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk0OTEyMTQsIm5iZiI6MTczOTQ5MDkxNCwicGF0aCI6Ii81OTQzMTg0Ny80MDQyNDY2MTktODI3MjRhZDQtMzg5OC00ZDA0LTk2YzMtMWYzNmQwNWEyMTY3LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTMlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjEzVDIzNTUxNFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTk2MzZjMGExYTBmNzViY2RlODVkZjJlMDI2ZDc3ZmE2NTZiYzBlMDBkNDY4ZDcwMmJjN2YyY2FkMmYzZmNlYTgmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.58oOXPOvvOzP9kddQqUGqdj2ZJTa0OPRIFHWAdu0opo)
- Begin the Interview: Once you click the "Submit" button, you will be directed to the interview screen. Click the "Start Answering" button to begin the mock interview.
![image](https://private-user-images.githubusercontent.com/59431847/404246735-e6d25676-698f-4f90-84f4-c5d0c9413f23.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk0OTEyMTQsIm5iZiI6MTczOTQ5MDkxNCwicGF0aCI6Ii81OTQzMTg0Ny80MDQyNDY3MzUtZTZkMjU2NzYtNjk4Zi00ZjkwLTg0ZjQtYzVkMGM5NDEzZjIzLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTMlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjEzVDIzNTUxNFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWQ4YzA5ODFhNGQwNDNiMGRhMzUxMjM2NzViNzgzNTczOWZhZTJmMTY1MzJmZGU0Yzk1MTQ1ZWZlMWY4ZTQxZTAmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.F0jIs7l1y8pWl_8tHYa_BuFV9zEZKcByu46S9xOSNAA)
- Clone the repository:
git clone https://github.com/leslie0605/mock-interview-platform.git cd mock-interview-platform
- Install dependencies:
npm install
- Create an .env file and add your OpenAI API key:
OPENAI_API_KEY=your_openai_api_key_here
- Start the backend:
node server.js
- Run the frontend:
git clone https://github.com/leslie0605/mock-interview-platform-frontend.git cd mock-interview-platform-frontend npm install npm start