GithubHelp home page GithubHelp logo

priyansh2003 / querell-ai Goto Github PK

View Code? Open in Web Editor NEW

This project forked from ankitrout2903/querell-ai

0.0 0.0 0.0 64.17 MB

Welcome to Querell AI ๐Ÿฟ๏ธโœ… Interviewer - a game-changing chat bot designed to elevate your technical interviews! Powered by OpenAI's formidable API, this innovative AI interviewer focuses on React and Node.js development. Seamlessly assess candidates' proficiency, coding skills, and problem-solving abilities with precision.

Home Page: https://querell-ai.vercel.app/

JavaScript 74.52% CSS 21.03% HTML 3.07% Dockerfile 1.38%

querell-ai's Introduction

Querell-AI ๐Ÿฟ๏ธ

Introduction

Welcome to Querell-AI Interviewer, an advanced chatbot powered by the formidable OpenAI API! This AI interviewer is designed to revolutionize technical interviews in the world of React and Node.js development.

Demo

https://www.loom.com/share/2984fd855cd044188b8ad91b8293d62c?sid=2d5edb9b-10a8-46da-b20b-2519ec5d5e2a

Youtube ๐Ÿ‘‡๐Ÿ‘‡

https://youtu.be/Tt1qdpOpB8I

AWS Amplify Deployed Link ๐Ÿ‘‡๐Ÿ‘‡

https://main.d32ba38dimvjzi.amplifyapp.com

Features

  • Seamless React & Node.js Assessments: Conduct tech interviews with a focus on React and Node.js domains, evaluating candidates' proficiency and coding skills with precision.

  • Customizable Technical Evaluations: Tailor the interview process based on specific React and Node.js roles and expertise levels.

  • Extensive Knowledge Repository: Querell-AI Interviewer covers everything from React components and hooks to server-side rendering and asynchronous programming.

  • Insightful Analysis & Reports: Receive detailed reports highlighting candidates' strengths, areas for improvement, and overall performance.

  • Data Security & Privacy Assurance: We value data security and privacy, ensuring a safe and confidential interview experience.

  • Seamless OpenAI API Integration: Powered by OpenAI's API, ReactNode AI Interviewer integrates into your technical interview workflow effortlessly.

  • Admin Panel - Read All Responses: New feature! Access the admin panel to read all candidate responses for thorough evaluation.

Note

  • During testing, I utilized the GPT-3.5 turbo model, which has limitations in terms of available tokens. As a result, I constrained the AI to ask only 3 questions to avoid running out of tokens and having it repeat itself.
  • To enhance its performance and capabilities, future iterations could benefit from utilizing GPT-4, a more powerful language model.

Technologies Used

  • Node.js: Backend server for handling API requests and business logic.
  • React.js: Frontend framework for building the user interface.
  • Google Cloud Functions: Serverless function deployment for scalable backend services.
  • Docker: Containerization technology for easy deployment and management.
  • PostgreSQL: Object-Relational Database for data management and storage.
  • NeonDB: Incorporating NeonDB for enhanced data management capabilities.
  • Prisma: Modern database toolkit for ORM and query building.
  • OpenAI API: Powering the advanced chatbot capabilities, providing a seamless interview experience.
  • AWS Amplify: Hosting static site (Frontend/Client Deployement).

Getting Started

Follow these steps to get started with Querell-AI Interviewer:

npm install
cd backend
npm install
npm start
cd ..
npm run dev
  • Make sure to go to the /pdf endpoint, whether it is in localhost or Vercel.
  • Then input the admin password as "AdminOnly1234".
  • Upload your API key and PDF for smooth operation.
  1. Clone the repository: git clone https://github.com/your-username/reactnode-ai-interviewer.git
  2. Install the required dependencies: npm install
  3. Run the application: npm start
  4. Access the ReactNode AI Interviewer at http://localhost:3000

Docker Deployment

This project is also Dockerized, allowing easy deployment in containers. To run the application using Docker, follow these steps:

  1. Make sure you have Docker installed and running on your system.
  2. Build the Docker image: docker build -t reactnode-ai-interviewer .
  3. Run the Docker container: docker run -p 3000:3000 reactnode-ai-interviewer

Deployed on Google Cloud Functions

The backend Node.js code has been deployed on Google Cloud Functions to provide a scalable and serverless environment. The Docker container is used to deploy the application on Google Cloud Functions.

Future Features Plans

  • We are planning to add a feature of uploading a resume and taking interviews based on it.

Let Querell-AI Interviewer elevate your tech interviews to a whole new level! ๐Ÿš€ Join the tech hiring revolution with us!

querell-ai's People

Contributors

ankitrout2903 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.