Skip to content

Jabez175/PathTrace-AI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

PathTrace AI

🌐 View Live Application

PathTrace AI is an intelligent, AI-powered career navigation engine designed to help students, job seekers, and career changers build concrete, personalized roadmaps to their dream roles.

By analyzing user resumes and comparing them to target job profiles using Google's Gemini AI, PathTrace replaces generic career advice with an interactive, milestone-driven pathway. It assesses your current readiness, highlights specific skill gaps, and breaks down your career journey into actionable, trackable steps.

Features

  • Resume Analysis: Integrates a PDF parser with the Gemini API to analyze user resumes, assess their skills, and provide a holistic readiness score.
  • Interactive Career Roadmap: Uses a dynamic stepper UI (HorizonStepper) to guide users across multi-stage career progression paths.
  • Actionable Feedback: Leverages generative AI (Gemini) to evaluate the candidate's current alignment with their target role and suggest specific steps for improvement.
  • Cloud Hosted: Seamlessly deployed on Firebase Hosting for fast and reliable access.

Tech Stack

  • Frontend: React, TypeScript, Vite, CSS
  • AI Integration: Google Gemini API
  • Hosting / Deployment: Firebase Hosting

Getting Started

Prerequisites

Installation

  1. Clone the repository:

    git clone https://github.com/Jabez175/PathTrace-AI.git
    cd PathTrace-AI/frontend
  2. Install dependencies:

    npm install
  3. Set up Environment Variables: Create a .env file in the frontend directory and add your Gemini API key:

    VITE_GEMINI_API_KEY=your_api_key_here
  4. Run the development server:

    npm run dev

    The application should now be running on http://localhost:5173.

Deployment

This app is configured to be deployed on Firebase Hosting.

  1. Ensure you have the Firebase CLI installed:
    npm install -g firebase-tools
  2. Log in and initialize (if not already done):
    firebase login
    firebase init hosting
  3. Build and deploy:
    npm run build
    firebase deploy

License

MIT License

About

An AI-powered career navigation engine using Gemini AI to provide personalized, step-by-step roadmaps based on resume analysis.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors