Skip to content

EasyApplyMax - Automated Easy Apply, One-click job applications on LinkedIn

License

Notifications You must be signed in to change notification settings

Azoo92i/EasyApplyMax

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

37 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

EasyApplyMax

๐Ÿš€ Currently in active development - Join our community to stay updated on new features!

A powerful Chrome extension that automates LinkedIn Easy Apply job applications with smart form filling and human-like behavior simulation.


๐Ÿ“ฅ Installation

โšก Install from Chrome Web Store (Recommended)

Chrome Web Store

๐Ÿ”— Click here to install EasyApplyMax

โœ… One-click installation โœ… Automatic updates โœ… Verified by Google


Discord Twitter Follow License


๐ŸŒŸ Features

Current Features

  • โœ… Automated Easy Apply - One-click job applications on LinkedIn
  • โœ… Smart Form Filling - Automatically fills forms with your profile data
  • โœ… Human-like Behavior - Random delays and natural interactions to avoid detection
  • โœ… Application Tracking - Real-time statistics (applied, skipped, errors)
  • โœ… Blacklist System - Skip jobs with unwanted keywords
  • โœ… Daily Limit Detection - Stops when LinkedIn's limit is reached
  • โœ… Session Persistence - Resume where you left off after browser restart
  • โœ… Export Data - Download applied jobs as CSV

๐Ÿš€ Coming Soon (Roadmap)

  • ๐Ÿ”ฎ AI-Powered Matching - Smart job recommendations based on your profile
  • ๐Ÿ“„ Dynamic CV Adaptation - Auto-generate tailored resumes for each job
  • โœ๏ธ Auto Cover Letters - AI-generated personalized cover letters
  • ๐ŸŒ Company Website Auto-Apply - Apply directly on company career pages
  • ๐Ÿ“Š Advanced Analytics - Track application success rates and insights
  • ๐ŸŽฏ Multi-Platform Support - Extend to Indeed, Glassdoor, and more
  • ๐Ÿค– GPT Integration - Enhanced form filling with AI understanding

๐ŸŽฅ Video Tutorial

๐Ÿ“บ Complete Tutorial - Installation & Usage Guide

Click the video below to watch:

EasyApplyMax - Complete Tutorial

โ–ถ๏ธ Watch on YouTube: https://www.youtube.com/watch?v=e7mUETgoZrI


๐Ÿ“ What you'll learn:

  • โœ… Installation and setup process
  • โœ… Configuring your profile information
  • โœ… Using the extension effectively
  • โœ… Tips and best practices for job applications

๐Ÿ’ฌ Community & Support

๐ŸŒŸ This is a Community-Driven Project!

We're building EasyApplyMax together with job seekers worldwide. Join us to:

  • ๐Ÿ’ก Suggest features you want to see
  • ๐Ÿ› Report bugs and help improve stability
  • ๐Ÿค Get support from the community
  • ๐ŸŽฏ Share tips and best practices
  • ๐Ÿš€ Stay updated on new AI-powered features

๐Ÿ’ฌ Discord Community

Your main hub for everything EasyApplyMax

Get instant help, discuss features, and connect with other users actively using the tool.

Join Discord

๐Ÿ“ฑ Join Now โ†’

๐Ÿฆ Twitter Updates

Follow for announcements & tips

Stay in the loop with new releases, feature updates, and job search automation tips.

Follow on Twitter

๐Ÿ”” Follow @Azo92i โ†’


๐Ÿ“ฅ Installation

Quick Install (5 minutes)

  1. Download the extension

    git clone https://github.com/yourusername/EasyApplyMax.git
    cd EasyApplyMax
  2. Load in Chrome

    • Open Chrome and go to chrome://extensions/
    • Enable Developer mode (toggle in top-right)
    • Click Load unpacked
    • Select the EasyApplyMax folder
    • The extension icon should appear in your toolbar โœ…

โš™๏ธ Configuration

  1. Click the extension icon in Chrome toolbar
  2. Fill your information:
    • Personal details (name, email, phone)
    • Location (city, country)
    • Experience level
    • Expected salary & notice period
  3. Configure settings:
    • Add blacklist keywords (e.g., "internship, junior, remote")
    • Set max applications per session
  4. Click "Save Configuration" ๐Ÿ’พ

๐ŸŽฏ Usage Guide

Step 1: Prepare Your Search

  1. Go to LinkedIn Jobs
  2. Search for your desired positions
  3. Apply filters (location, experience, salary, etc.)
  4. โš ๏ธ IMPORTANT: Enable "Easy Apply" filter (mandatory)

Step 2: Launch the Bot

  1. Click the EasyApplyMax icon
  2. Verify your configuration
  3. Click "Start" โ–ถ๏ธ
  4. The bot will:
    • Browse job listings automatically
    • Click "Easy Apply" buttons
    • Fill out application forms
    • Submit applications
    • Move to next job

Step 3: Monitor Progress

  • ๐Ÿ“Š View stats in extension popup
  • ๐Ÿ“ Check logs in browser console (F12)
  • โธ๏ธ Stop anytime with the Stop button
  • ๐Ÿ’พ Auto-save - Progress saved automatically

๐Ÿง  How It Works

The extension uses advanced techniques for reliability:

Feature Description
Multi-Selector Detection Uses XPath + CSS selectors for robust element finding
Retry Mechanism Auto-retries failed actions up to 3 times
Human Simulation Random delays (1-3s) between actions
Form Intelligence Handles various LinkedIn form types
Error Recovery Continues to next job if one fails
Stuck Detection Auto-recovery if process freezes (2min timeout)

๐Ÿ“ Project Structure

EasyApplyMax/
โ”œโ”€โ”€ manifest.json          # Extension configuration
โ”œโ”€โ”€ popup.html             # User interface
โ”œโ”€โ”€ popup.css              # UI styling
โ”œโ”€โ”€ popup.js               # UI logic
โ”œโ”€โ”€ content-simple.js      # Main automation engine (51KB)
โ”œโ”€โ”€ background.js          # Service worker
โ”œโ”€โ”€ icons/                 # Extension icons
โ”œโ”€โ”€ test/                  # Testing pages
โ”œโ”€โ”€ docs/                  # Additional documentation
โ””โ”€โ”€ README.md              # This file

๐Ÿงช Testing

Test the extension before using on LinkedIn:

  1. Open test/test.html in Chrome
  2. Configure the extension
  3. Click "Start"
  4. Verify forms fill automatically โœ…

๐Ÿ”’ Security & Privacy

  • โœ… 100% Local - All data stored in your browser only
  • โœ… No External Servers - Zero data transmission
  • โœ… LinkedIn Only - Extension only works on linkedin.com
  • โœ… Open Source - Fully transparent code
  • โœ… No Tracking - We don't collect any data

โš ๏ธ Limitations

  • Only works with LinkedIn Easy Apply jobs
  • Some complex forms may need manual input
  • LinkedIn may detect automation (use responsibly!)
  • Daily limit: ~50-100 applications per LinkedIn account
  • Not responsible for account restrictions

๐Ÿ› Troubleshooting

๐Ÿ”ด Extension doesn't start
  • โœ“ Verify you're logged into LinkedIn
  • โœ“ Must be on job search results page
  • โœ“ Check configuration is complete
  • โœ“ Review logs in console (F12)
๐Ÿ”ด Forms not filling
  • โœ“ Verify all config fields are filled
  • โœ“ Try different field names (language-dependent)
  • โœ“ Check console for errors (F12)
๐Ÿ”ด Bot seems stuck
  • โœ“ Extension has 2-minute stuck detection
  • โœ“ Random delays are intentional (human simulation)
  • โœ“ Click "Stop" and restart if needed

๐ŸŽ“ Best Practices

  • ๐ŸŽฏ Use blacklist to filter unwanted jobs
  • โฐ Don't run continuously for hours - take breaks
  • ๐Ÿ“ Review applications periodically
  • ๐Ÿ”„ Keep your LinkedIn profile updated
  • ๐Ÿ“Š Monitor statistics for effectiveness
  • โš–๏ธ Use responsibly and ethically

๐Ÿค Contributing

We welcome contributions! See CONTRIBUTING.md for guidelines.

Ways to contribute:

  • ๐Ÿ› Report bugs
  • ๐Ÿ’ก Suggest features
  • ๐Ÿ”ง Submit pull requests
  • ๐Ÿ“– Improve documentation
  • ๐ŸŒ Add translations

๐Ÿ“œ License

Licensed under GNU Affero General Public License v3.0 (AGPL-3.0)

See LICENSE for full details.


โš ๏ธ Disclaimer

This tool is provided for educational purposes and to assist with job searching.

Important:

  • Use responsibly and ethically
  • Excessive use may violate LinkedIn's Terms of Service
  • We are not responsible for account restrictions
  • This is a development tool in active progress

๐Ÿ’Ž Support the Project

Love EasyApplyMax? Here's how you can help:

  • โญ Star this repo on GitHub
  • ๐Ÿ’ฌ Join our Discord community
  • ๐Ÿฆ Follow @Azo92i on Twitter
  • ๐Ÿ”„ Share with job seekers
  • ๐Ÿ› Report bugs to help us improve

๐Ÿš€ Ready to maximize your job applications?

Join Discord โ€ข Follow @Azo92i โ€ข Report Issues


Good luck with your job search! ๐ŸŽฏ

Made with โค๏ธ for job seekers worldwide