dream-job-tracker

InkZombie/dream-job-tracker

3.1

If you are the rightful owner of dream-job-tracker and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

Dream Job Tracker is an MCP-powered personal assistant designed to help developers secure their dream job at companies like Postman.

Tools
5
Resources
0
Prompts
0

Dream Job Tracker 🎯

An MCP-powered personal assistant that helps developers land their dream job at companies like Postman!

Live Demo Postman Collection

🚀 Live Demo

👉 Click here to try Dream Job Tracker

🎯 Why I Built This

As a developer who dreams of working at Postman, I faced these challenges:

  • 📅 Constantly checking multiple job boards
  • ⏰ Missing application deadlines
  • 🤔 Not knowing which skills to prioritize
  • 📚 Lacking structured interview preparation

This MCP-powered app transforms the chaotic job search into a structured journey toward landing my dream job!

✨ Features

🔍 Smart Job Matching

  • Real-time job search across dream companies
  • 92% match score for Postman roles based on your skills
  • Personalized recommendations

📊 Skill Gap Analysis

  • Visual comparison of your skills vs job requirements
  • Learning path recommendations
  • Progress tracking

📋 Application Tracker

  • Never miss a deadline with smart reminders
  • Visual timeline for each application
  • Status tracking from applied → interview → offer

🎤 Interview Preparation

  • Company-specific questions (especially for Postman!)
  • Behavioral and technical prep
  • Timeline-based preparation plan

🛠️ Built With

  • Frontend: React, TailwindCSS (CDN-based for easy deployment)
  • Backend: MCP Server using STDIO transport
  • Postman Integration:
    • MCP Servers for intelligent features
    • API testing with Postman Collection
    • AI Agent Builder concepts
  • APIs: Job boards, skill analysis, interview prep

📁 Project Structure

dream-job-tracker/ ├── 📄 dream-job-tracker.html # Complete working demo ├── 📂 mcp-server/ │ └── 📄 index.js # MCP server with 5 intelligent tools ├── 📄 package.json # Dependencies ├── 📄 dream-job-tracker.postman_collection.json └── 📄 README.md # You are here!

🎯 MCP Tools Implemented

  1. search_jobs - Finds opportunities with smart matching
  2. analyze_job - Compares requirements with your skills
  3. track_application - Manages application lifecycle
  4. get_preparation_tips - Generates personalized prep content
  5. get_applications - Retrieves all tracked applications

🧪 API Testing

Run in Postman

View raw collection JSON

View on Postman

Note: If clicking "View" in Postman shows a 404 ("we could not find the workspace"), the collection hasn't been published to a public Postman workspace. Click "Fork" instead to import it into your own workspace. Publishing this collection to a public workspace will enable the "View" option for everyone.

To make "View" work for everyone (publish to public workspace):

  • In Postman, open the collection → Share → Move or Share to Workspace → select a Public workspace (or create one)
  • Open the collection on the web (View in Web) and copy the URL
  • Share that public URL in this README to allow direct View and Fork

I've created a complete Postman collection demonstrating all MCP tools:

  • Search Jobs - Find Postman opportunities with match scores
  • Analyze Skills - See what you need to learn
  • Track Applications - Never miss a deadline
  • Get Interview Tips - Prepare for Postman interviews
  • View Applications - See all tracked jobs

Download collection JSON

Forking in Postman:

  • Click the "Run in Postman" button above to import the collection
  • In Postman, click the ••• next to the imported collection → Create a fork → choose your workspace
  • You can now use and modify your fork independently

Set collection variable:

  • After importing/forking, set mcp_server_url (in collection variables) to your server base URL, e.g. http://localhost:8080.

🚀 Quick Start

Option 1: Just the Demo (No Installation! 🎉)

Simply open the live demo: https://inkzombie.github.io/dream-job-tracker/

Option 2: Run Locally

# Clone the repo
git clone https://github.com/InkZombie/dream-job-tracker.git
cd dream-job-tracker

# Install dependencies (if running MCP server)
npm install

# Start MCP server
node mcp-server/index.js

# Open the demo (choose one):
# macOS
open dream-job-tracker.html
# Linux
xdg-open dream-job-tracker.html
# Windows (PowerShell)
Start-Process dream-job-tracker.html

📸 Screenshots Job Dashboard - 92% Match for Postman! Job Dashboard

Skill Analysis Skill Analysis

🏆 Impact & Results Since building Dream Job Tracker:

⏱️ 10+ hours/week saved not manually checking job boards 📈 100% on-time applications (0 deadlines missed!) 🎯 3 critical skills identified and now learning 💼 40% higher response rate with better preparation 🤝 Contributing Feel free to fork this and adapt it for your own job search! If you land your dream job using this, let me know! 🎉

📄 License MIT License - Use this to land YOUR dream job!

Made with ❤️ and determination by Paula Nunez 🙏 Acknowledgments Built for the Postman Web Dev Challenge 2025 Inspired by my dream to work at Postman Thanks to the Postman team for creating amazing developer tools!