Back to Portfolio

Job Application Tracker

In Development

A comprehensive Laravel web application with AI-powered CV analysis and intelligent job application tracking

Project Overview

Purpose

Job Application Tracker is a comprehensive web application designed to help job seekers manage their application process efficiently. It combines traditional application tracking with cutting-edge AI technology to provide intelligent CV analysis, ATS scoring, and personalized improvement recommendations.

Challenge

Job seekers often struggle to keep track of multiple applications and understand how their CVs perform against Applicant Tracking Systems (ATS). The challenge was to create a system that not only manages applications but also provides actionable insights to improve application success rates using AI analysis across multiple dimensions.

Solution

Built a modern full-stack Laravel application using Livewire 3 and Volt for reactive UI components, integrated with multiple AI providers (Claude, OpenAI, Gemini) for comprehensive CV analysis. Implemented an 8-dimensional ATS scoring system with caching for performance, secure document management for PDF uploads, and real-time application status tracking. The application uses Tailwind CSS 4.x and Flux Pro UI for a polished, modern interface.

Active Development

This project is currently under active development. New features are being added regularly, and the application is being continuously improved based on real-world usage and feedback.

License: MIT (Open Source) | Status: Actively Maintained

Key Features

AI-Powered CV Analysis

Comprehensive ATS scoring across 8 dimensions with AI-generated improvement recommendations. Supports multiple AI providers including Claude, OpenAI, and Gemini with intelligent caching for performance.

Application Lifecycle Tracking

Real-time job application status tracking from initial submission through interviews to final decision. Manage all your applications in one centralized dashboard with detailed timeline views.

Secure Document Management

Upload and securely store PDF documents including CVs, cover letters, and certificates. All documents are encrypted and accessible only to authenticated users with proper access controls.

Modern Reactive UI

Built with Livewire 3 and Volt for smooth, reactive interactions without page reloads. Features a polished interface using Flux Pro UI components and Tailwind CSS 4.x for a modern user experience.

8-Dimensional ATS Scoring

Comprehensive analysis across keyword optimization, formatting, skills matching, experience relevance, education alignment, achievements quantification, readability, and overall ATS compatibility.

Secure Authentication

Built on Laravel's robust authentication system with secure session management. User data and documents are protected with industry-standard encryption and access controls.

Technology Stack

Backend & Framework

  • Laravel 12

    Modern PHP framework for robust web application development

  • PHP 8.3+

    Latest PHP version with enhanced performance and features

  • Livewire 3

    Full-stack framework for dynamic, reactive interfaces

  • Volt

    Functional Livewire components for cleaner code

Frontend & Styling

  • Tailwind CSS 4.x

    Utility-first CSS framework for modern styling

  • Flux Pro UI

    Premium UI component library for polished interfaces

Database

  • SQLite / MySQL / PostgreSQL

    Flexible database support for different environments

AI Integration

Anthropic Claude

Advanced AI for CV analysis and recommendations

OpenAI

Alternative AI provider for diverse analysis

Google Gemini

Additional AI integration option

8-Dimensional ATS Scoring System

01. Keyword Optimization

Analyzes the presence and placement of relevant industry keywords and job-specific terms to maximize ATS compatibility.

02. Formatting Quality

Evaluates document structure, consistency, and ATS-friendly formatting to ensure proper parsing by applicant tracking systems.

03. Skills Matching

Compares listed skills against job requirements and industry standards to identify gaps and strengths.

04. Experience Relevance

Assesses how well work experience aligns with target roles and demonstrates career progression.

05. Education Alignment

Evaluates educational background relevance to target positions and industry requirements.

06. Achievements Quantification

Checks for measurable accomplishments and quantified results that demonstrate impact and value.

07. Readability Score

Analyzes clarity, conciseness, and overall readability for both human reviewers and ATS systems.

08. Overall ATS Compatibility

Comprehensive evaluation of how well the CV will perform in automated applicant tracking systems.

Technical Highlights

Multi-Provider AI Integration

Flexible AI architecture supporting multiple providers for CV analysis with intelligent fallback mechanisms.

  • Support for Claude, OpenAI, and Gemini AI models
  • Intelligent caching system to minimize API calls and costs
  • Provider-agnostic interface for easy switching between AI services
  • Structured prompts for consistent analysis across providers

Livewire 3 & Volt Architecture

Modern reactive components for seamless user interactions without full page reloads.

  • Functional Volt components for cleaner, more maintainable code
  • Real-time updates without JavaScript framework overhead
  • Server-side rendering for better SEO and performance
  • Progressive enhancement for accessibility

Secure Document Handling

Enterprise-grade document management with encryption and access controls.

  • PDF upload and storage with validation
  • User-scoped access controls for privacy
  • Encrypted storage for sensitive documents
  • Version tracking for document updates
Back to Portfolio