Charlie059 / InterviewSpark

Other
0 stars 0 forks source link

InterviewSpark with AWS Amplify

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.

Getting Started

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:

  1. Clone the repository: git clone https://github.com/Charlie059/InterviewSpark.git

  2. Install dependencies: npm install

  3. Set up Amplify:

amplify pull --appId d38e770jlxdzpa --envName staging
  1. Start the development server:
npm run dev
  1. Navigate to http://localhost:3000 in your web browser.

Documentation

All backend documentation for InterviewSpark is available on Github. This encompasses installation, setup, customization, FAQs, and troubleshooting advice.

Frontend Docs in Storybook

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.

How to run Storybook?

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.

Support

For any hiccups with InterviewSpark, please contact our project team. Bug reports and feature suggestions are welcome on the Jira.

Important Notes

Code Review and Best Practices