Skip to content

Latest commit

 

History

287 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Daily Naukri Update

license Test made-with-python

Selenium and Python powered automation script

This script automates information updates on the job portal "Naukri". Most recruiters may filter users with the most recent updates on their profile.

Use this script to update your Naukri Profile on schedule every day; this can be completed in seconds.

In order to use this, you need Git, Python 3, and Google Chrome on your machine.

Installation

  • Install Python 3.10+ and run the below commands
  • Clone or Fork this repository
    git clone https://github.com/navchandar/Naukri.git
    cd Naukri
    pip install --upgrade pip
  • Create a virtual environment for installing dependencies
    python3 -m venv .venv
    ./.venv/bin/activate.ps1  # or  ./.venv/Scripts/Activate.ps1
    # source ./.venv/bin/activate  # command for macOS/linux
    # Install dependencies
    pip install -r requirements.txt
    
  • Edit Configuration in constants.py to update RESUME_PATH, USERNAME, PASSWORD, and MOBILE before running the script.

Warning

DO NOT COMMIT or PUSH this constants.py file to Github. This will leak your login credentials!

Run the Script

python naukri.py

Browsers support

Chrome
Chrome
last 10 versions

Contribute

Contributions are always welcome!

Please read the contribution guidelines first.

Disclaimer

This script is not affiliated with or endorsed by Naukri.com.

It is intended for personal use to help improve profile visibility, but results are not guaranteed. Effectiveness may vary based on recruiter behavior and platform factors.

Ensure compliance with Naukri.com’s terms of service. The script does not store or share personal data. Use responsibly and at your own risk.

Contributors

Donate

Paypal Badge Ko-Fi Badge BuymeCoffee Badge

Reference Links

Python 3+

Selenium 3+

Google Chrome

Chrome Driver

How to Use Task Scheduler

About

Selenium Automation script that updates your Naukri profile Daily. Most recently updated profiles get more visits from recruiters!

Topics

Resources

Contributing

Stars

89 stars

Watchers

5 watching

Forks

Releases

Used by

Contributors

Languages