Skip to content

A simple script to automatically fetch and notify about new Upwork jobs from an RSS feed. Ideal for developers and freelancers to stay updated with the latest job postings.

Notifications You must be signed in to change notification settings

oldravian/upwork-job-alerts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UpworkJobAlerts

A simple script to automatically fetch and notify about new Upwork jobs from an RSS feed. Ideal for developers and freelancers to stay updated with the latest job postings.

What the script does

  • Fetches the latest job postings from a specified Upwork RSS feed.
  • Compares the fetched jobs with the ones from the last check.
  • Sends an email alert with the details of the new jobs.

Prerequisites

  • PHP environment
  • Composer (to install dependencies)

Setup

  1. Clone or download this repository to your local machine.

    git clone https://github.com/oldravian/upwork-job-alerts.git
  2. Navigate to the project directory.

    cd upwork-job-alerts
  3. Install the required dependencies using Composer.

    composer install
  4. Configure your email settings in the mailer.php script to ensure you can send and receive email alerts. The script uses the PHPMailer library for this.

Customization

  • To fetch jobs from a different Upwork category or filter, modify the RSS feed URL in the script.

  • Customize your search criteria on Upwork and get your RSS feed URL to put in the script image

  • Provide the recipient email in alert.php script.

Scheduling the Script

To ensure the script runs automatically at regular intervals (e.g., every two minutes), you can set up a cron job:

  1. Open your crontab with the command:

    crontab -e
  2. Add the following line to run the script every two minutes (modify the path to match your setup):

    */2 * * * * /usr/bin/php /var/www/html/upwork-job-alerts/alert.php
  3. Save and exit.

Remember to adjust the path and the frequency as per your needs.

About

A simple script to automatically fetch and notify about new Upwork jobs from an RSS feed. Ideal for developers and freelancers to stay updated with the latest job postings.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages