CareerBoostAI - Mock Interview App

Full Stack AI Mock Interview App project! In this tutorial, we'll build a powerful AI driven mock interview application using modern technologies. This app leverages React, Drizzle ORM, Gemini AI, and Clerk to provide an interactive and realistic interview experience.

Tech Stack

Next.js

Next.js

Node.js

Node.js

React.js

React.js

Drizzle

Drizzle

Gemini AI

Gemini AI

Tailwind

Tailwind

Clerk

Clerk

Javascript

Javascript

Top Features

  • AI Mock Interviews
  • AI-Powered Feedback
  • Secure User Authentication
  • Database Integration
  • Modern UI

Installation

Run the following command in your terminal to install the project

git clone https://github.com/utsavpatel562/CareerBoost-AI.git

Setup your environment variables in the .env file


NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY = YOUR_API_KEY_HERE
CLERK_SECRET_KEY = YOUR_API_KEY_HERE
NEXT_PUBLIC_CLERK_SIGN_IN_URL = YOUR_API_KEY_HERE
NEXT_PUBLIC_CLERK_SIGN_UP_URL = YOUR_API_KEY_HERE
NEXT_PUBLIC_DRIZZLE_DB_URL = YOUR_API_KEY_HERE
NEXT_PUBLIC_GEMINI_API_KEY = YOUR_API_KEY_HERE
NEXT_PUBLIC_INTERVIEW_QUESTION_COUNT = YOUR_API_KEY_HERE

Preview the Web App and Quick Setup with Ease

Explore the app and set it up locally with a single command.

Made with ❤️ by Utsav Patel