Skip to content

AshiqurRahaman02/ByteWave

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 

Repository files navigation

ByteWave

Interview Preparation IA

This project aims to develop an Interview Preparation Intelligent Assistant (IA) using React and Node.js. The IA will provide users a platform to enhance their interview skills and prepare for various job interviews. This README will guide you through the project's installation, setup, and usage.

Features:

  1. User registration

  2. Comprehensive interview question database.

  3. Categorized question sets for different roles in fullstack webdevloper position.

  4. Practice mode to simulate real interview scenarios.

  5. AI-powered feedback and suggestions for improvement.

Tech Stacks:

  1. React : A JavaScript library for building user interfaces.

  2. Node.js: A JavaScript runtime environment for server-side development.

  3. Express.js: A minimal and flexible Node.js web application framework.

  4. MongoDB: A NoSQL database for storing user information and interview questions.

OpenAI for providing the underlying technology and inspiration for this project. The open-source community for the amazing tools and libraries used in this project.

Thank you for using Interview Preparation IA! We hope this tool helps you excel in your job interviews. Good luck!

Backend Documentation:

Routes Information

1. Registeration Route for user :

In this route user have to enter his detailes like "name" and "email" for registering in this app. On successful registeration he will get his userID in the response.

2. For start the conversation with the AI :

When user want to start the conversation for the first time with the AI then he have to pass "msg", "userID" , "systemMsg" as a requirement. After this for the next time he have to pass the "sessionID" with "userID" and the main "msg" to start the interview then the AI will start the interview process.

Homepage

Screenshot 2023-07-29 214313

Login Page

Screenshot 2023-07-29 214214

First Prompt Page

Screenshot 2023-07-29 214338

Interview Page

Screenshot 2023-07-29 214422

About

ByteWave provides a platform to enhance users interview skills and prepare for various job interviews.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors