InterviewSpark is an AI-powered mock interview tool that assists job seekers in honing their interview skills and boosting their confidence. Developed using React, it's underpinned by AWS Amplify and incorporates a wide range of UI components, pages, and plugins to provide a comprehensive mock interview experience.
To dive into InterviewSpark, ensure Node.js and npm are installed on your system. Setting up an AWS account is essential, along with initializing an AWS Amplify app. Once set, follow these steps:
Clone the repository: git clone https://github.com/Charlie059/InterviewSpark.git
Install dependencies: npm install
Set up Amplify:
amplify pull --appId d38e770jlxdzpa --envName staging
npm run dev
http://localhost:3000
in your web browser.All backend documentation for InterviewSpark is available on Github. This encompasses installation, setup, customization, FAQs, and troubleshooting advice.
Storybook is a powerful tool for developing and documenting UI components in isolation. It allows you to visualize different states of your components, develop them interactively, and organize them hierarchically based on atomic design principles.
Installation: If you haven't already set up Storybook in your project, you can add it using npm or yarn:
npx sb init
This command sets up the necessary configuration and installs dependencies. Storybook supports various frameworks like React, Vue, Angular, etc. It will try to detect the framework you're using.
Running Storybook::
npm run storybook
This command will start the Storybook server and open it in your default web browser. By default, it will run on http://localhost:6006/.
For any hiccups with InterviewSpark, please contact our project team. Bug reports and feature suggestions are welcome on the Jira.
.env
files to git.