Skip to content

Abhik004/mock_ai_interview

Repository files navigation

AI Interview Maker

Welcome to the AI Interview Maker project! This application is designed to streamline the interview preparation process using AI, making it easier for users to practice and improve their interview skills.

Demo

Check out the live demo of the project here.

Technologies Used

This project is built with a combination of cutting-edge technologies:

  • Next.js: A powerful React framework for building fast and scalable web applications.
  • Drizzle (Beta): A modern ORM for interacting with databases in a seamless way.
  • Clerk: Provides secure and user-friendly authentication.
  • Shadcn UI: A stylish and customizable UI component library for rapid development.
  • Tailwind CSS: Utility-first CSS framework for designing beautiful and responsive interfaces.
  • Gemini API: Utilized extensively for incorporating AI capabilities into the application, enhancing the interview experience with intelligent features.

Getting Started

To get started with the project, follow these steps:

  1. Clone the repository:

    git clone https://https://github.com/Abhik004/mock_ai_interview
    cd ai-interview-maker

Install the dependencies:

npm install

or

yarn install

or

pnpm install

or

bun install
Run the development server:

npm run dev

or

yarn dev

or

pnpm dev

or

bun dev

Open http://localhost:3000 in your browser to see the result. You can start editing the page by modifying app/page.js. The page auto-updates as you edit the file.

This project utilizes next/font to automatically optimize and load the Inter font, providing a clean and modern look.

Learn More

To learn more about Next.js, take a look at the following resources:

You can check out the Next.js GitHub repository - your feedback and contributions are welcome!

Deploy on Vercel

The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.

Check out our Next.js deployment documentation for more details.