Skip to content

Career Craft AI 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.

Notifications You must be signed in to change notification settings

mohankumar01012005/CAREER-CRAFT-AI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Career Craft AI

Welcome to Career Craft AI, an innovative career development platform built to empower individuals with personalized guidance and AI-driven tools. Our mission is to simplify, accelerate, and enhance your career journey by providing smarter recommendations and resources tailored to your unique goals and aspirations.

Table of Contents

  1. Introduction

  2. Preview

  3. Problem Statements & Solutions

  4. Features

  5. Promptrepo

  6. Tech Stack & Tools

  7. Installation

  8. Usage

  9. Contributing

  10. Contact

Introduction

Career Craft AI is a powerful, AI-driven platform that transforms how individuals approach career growth. Whether you're a student, a professional, or a creative like a photographer or designer looking to showcase your work, Career Craft AI’s all-in-one suite of tools—including an AI Career Advisor, personalized Roadmap for Success, AI-powered Interview Prep bot, and Portfolio Website Generator—empowers you to make informed decisions, create a stunning portfolio in seconds, and ace your career goals with ease.

Preview

Imgur

🚀 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: Career Craft AI 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: Career Craft AI 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

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

🚀 Live Deployment

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

Installation

To get started with Career Craft AI, 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/mohankumar01012005/CAREER-CRAFT-AI
    cd CAREER-CRAFT-AI
  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 Career Craft AI 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 Career Craft AI! 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

Career Craft AI 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.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published