KusumanchiVinay / AI-CAREER-PILOT

AI Career Pilot is an all-in-one platform with four tools: AI Career Advisor, Roadmap for Success, Portfolio website Generator, and AI Interview Prep bot—designed to simplify and accelerate your career growth.

Repository from Github https://github.comKusumanchiVinay/AI-CAREER-PILOTRepository from Github https://github.comKusumanchiVinay/AI-CAREER-PILOT

AI Career Pilot

Welcome to AI Career Pilot, your all-in-one AI-powered career guidance platform. This application provides a suite of intelligent AI agents to help individuals build professional portfolios, receive career advice, plan career roadmaps, and prepare for interviews with AI-driven assistance.

Table of Contents

  1. Introduction
  2. Problem Statements & Solutions
  3. Features
  4. Promptrepo
  5. Tech Stack & Tools
  6. Installation
  7. Usage
  8. Contributing
  9. License
  10. Contact

Introduction

AI Career Pilot is designed to empower students and professionals by leveraging AI for career development. Whether you're looking for the best career path, need a step-by-step roadmap, want to build an impressive portfolio, or need AI-assisted interview preparation, AI Career Pilot has you covered.

🚀 Problem Statements & Solutions

1. Lack of Career Guidance

Problem: When starting a career, we often seek guidance from experienced professionals who can offer insights and recommendations. However, finding a knowledgeable mentor is not always easy.

Solution: AI Career Pilot offers an AI Career Advisor that provides personalized career recommendations based on your skills, interests, and market trends, helping you make informed decisions about your career path.

2. Difficulty in Building a Portfolio

Problem: A professional portfolio acts as proof of work and increases the chances of career opportunities. However, creating a well-structured portfolio from scratch can be time-consuming and challenging.

Solution: Our AI-Powered Portfolio Generator allows users to instantly generate a professional portfolio website with just a single prompt, making it easier than ever to showcase work and achievements.

3. No Clear Roadmap for Skill Development

Problem: When entering a new field or learning a new skill, we often struggle to find a well-structured, step-by-step roadmap that outlines what to learn and how to progress.

Solution: AI Career Pilot provides a Roadmap for Success, a customized learning and skill development plan that guides users through acquiring the necessary skills and certifications for their desired career.

4. Ineffective Interview Preparation

Problem: Preparing for an interview requires practice, role-specific questions, and constructive feedback, which are not always readily available.

Solution: Our AI Interview Prep Chatbot simulates real interview scenarios, asks tailored questions based on the role, and provides instant feedback, helping users refine their responses and boost confidence.

🔥 Features

  • AI Career Advisor – Get personalized career recommendations tailored to your skills and interests.
  • Roadmap for Success – Follow a structured plan to develop the right skills for your chosen career.
  • AI-Powered Portfolio Generator – Instantly create a professional portfolio website.
  • AI Interview Prep Chatbot – Practice for interviews with real-time AI feedback and role-specific questions.

Promptrepo

We have used Promptrepo to extract the user's details for generating portfolio

Promptrepo data set

🛠 Tech Stack & Tools

  • Frontend: Next.js, Tailwind CSS
  • Backend: Node.js, Express.js, MongoDB
  • AI & NLP: Promptrepo, Mistral AI, Gemini AI, Google Cloud Speech-to-Text
  • Authentication: Clerk Authentication - Google, LinkedIn, Email
  • Deployment: Vercel (Frontend), Vercel (Backend)
  • Other Tools: Framer Motion (UI Animations), Aceternity UI, Magic UI, Shadcn

🌍 Domain

AI Career Pilot is a Full-Stack AI Development project, integrating AI-driven career guidance with modern web technologies.

🚀 Live Deployment

Frontend Deployed Link: https://ai-career-pilot.vercel.app/

📄License

This project is licensed under the MIT License. See the LICENSE file for more information.

Installation

To get started with AI Career Pilot, follow these steps:

Prerequisites

  • Node.js (v14 or later)
  • npm (or yarn)

Steps to Install

  1. Clone the repository to your local machine:

    git clone https://github.com/KusumanchiVinay/AI-CAREER-PILOT.git
    cd AI-CAREER-PILOT
  2. Install the dependencies:

    cd client
    npm install
    cd server
    npm install
  3. Set up environment variables for API keys, database configurations, etc.

    cd server
    // ceate .env file
    
    PORT = 
    MongoURI =
    CLIENT_URL=
    
    cd client
    // ceate .env.local file
    
    NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=
    CLERK_SECRET_KEY=
    NEXT_PUBLIC_CLERK_SIGN_IN_URL=/sign-in
    MISTRAL_API_KEY=
    NEXT_PUBLIC_GEMINI_API_KEY=
    NEXT_PUBLIC_BACKEND_URL=
    
  4. Run the app locally:

    cd client
    npm run dev
    cd server
    npm run dev
  5. Visit http://localhost:3000 in your browser to explore the platform.

Usage

Once installed, you can access the following features from the AI Career Pilot dashboard:

  1. AI Career Advisor – Complete a brief survey about your skills and interests to receive personalized career recommendations.
  2. Roadmap for Success – View your tailored career roadmap and access resources to build your skills.
  3. Portfolio Generator – Use the easy-to-use interface to create and customize your portfolio website.
  4. AI Interview Prep – Practice interview questions and receive feedback on your responses.

Contributing

We welcome contributions to AI Career Pilot! To contribute:

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature/your-feature).
  3. Make your changes and commit them (git commit -am 'Add new feature').
  4. Push to your fork (git push origin feature/your-feature).
  5. Open a Pull Request.

For any bug reports, feature requests, or suggestions, please open an issue in the repository.

Contact

For any questions or inquiries, feel free to reach out to us at:

About

AI Career Pilot is an all-in-one platform with four tools: AI Career Advisor, Roadmap for Success, Portfolio website Generator, and AI Interview Prep bot—designed to simplify and accelerate your career growth.

License:MIT License


Languages

Language:TypeScript 79.0%Language:JavaScript 15.1%Language:CSS 5.5%Language:HTML 0.4%