Skip to content

Astoriel/Job-Bodyguard

Repository files navigation

Job Bodyguard Banner

🕵️ Job Bodyguard (TF2 Spy Edition)

Because applying for jobs is a battlefield. Watch your back.


🎩 Overview

Job Bodyguard is a next-generation intelligence-gathering Chrome Extension designed to watch your back in the treacherous world of job hunting. Guided by the stealthy aesthetics of the Team Fortress 2 Spy, this tool tracks, analyzes, and guards your job applications from the shadows—detecting red flags, checking salary gaps, and running deep AI analysis on every vacancy you visit.

🌟 Key Features

🕵️‍♂️ Intelligence Extraction (Parsers)

  • Multi-Platform Support: Seamlessly pulls details, company stats, and locations from top networks like LinkedIn, Indeed, and HH.
  • Ghost Detection: Automatically highlights missing data—is the salary hidden? Are they asking for 10 years of experience in a 2-year-old framework?

🔬 AI-Powered Interrogation

  • Gap Analysis: Cross-references your personal intel (resume) with the target's demands (job description) to highlight missing skills.
  • Red Flag Sniffer: Detects suspicious corporate phrasing cleverly disguised as "fast-paced environments."
  • Verdict System: Gets a quick Strong Apply, Apply, Caution, or Skip ruling from your loyal agent.

🎭 Stealthy & Stylish Dashboard UI

  • Spy Aesthetic: Fully customized dark-mode, high-contrast menus built with bespoke SpyIcons and TF2 typography.
  • Intuitive Status Tracking: Sort targets into folders—Saved, Applied, Interview, Offer, or Rejected directly from the UI dropdowns.
  • Tactical Floating Banner: Sits quietly on career pages, allowing you to run 1-click reconnaissance without alerting the enemy.

💼 Secure Intel

  • One-Click Export: Extracts all your gathered intelligence securely via JSON format directly from your Dashboard.
  • Persistent Storage: Syncs your hitlist locally and directly via Chrome Storage.

🛠️ Installation (Classified Intel)

  1. Clone the repository to your local secure terminal.
    git clone https://github.com/Astoriel/Job-Bodyguard.git
    cd "Job-Bodyguard"
  2. Install the required armaments (dependencies).
    pnpm install
  3. Run the tactical build sequence.
    pnpm run build
  4. Load the compiled extension into Chrome.
    • Go to chrome://extensions/
    • Enable Developer mode in the top right.
    • Click Load unpacked and select the apps/extension/dist folder.

📸 UI & Reconnaissance (Screenshots)

To be fully appreciated, you must see it in action. The interface tries to be as simple as possible, minimizing cognitive load and providing only the most crucial intel when you need it.

🕵️ Click to Reveal: The Stealth Popup

The popup menu provides quick access to your most recent targets and current page analysis.

Popup Overview
🗄️ Click to Reveal: The Hitlist Dashboard

Manage your saved applications, track statuses, and securely export data.

Dashboard Saved Jobs
🎯 Click to Reveal: Dashboard Filters

Easily filter your targets (e.g., Interviews, Offers) with a single click.

Dashboard Filters
⚙️ Click to Reveal: Agent Settings

Configure your AI provider, upload your resume for gap analysis, and tweak your system prompts.

Settings Overview

📡 Technologies Deployed

  • React.js & TypeScript
  • Vite for rapid hot-reloading espionage development.
  • Custom Fonts Integration (TF2Build.ttf, Hypnotize Icons Master.ttf).

“Gentlemen... synchronize your death watches.”

Stay Frosty. Happy Hunting.

Report Bugs 🐛Request Reinforcements 🚀

About

Job Bodyguard

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors