Skip to content

Freelance Manager Scrapes Freelancer.com and send Push Notification to your desktop with new listings.

Notifications You must be signed in to change notification settings

PovilasKud/Freelancer-notifications

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Freelancer-notifications

DESCRIPTION

Scraping Freelancer.com (for now) in 60 seconds interval for new listings. If new listing is found then sending push notification (using PushBullet API). This way you get desktop push notifications as soon as new listing is added.

REQUIRES

INSTALATION

  1. Clone this repository
  2. Install PushBullet app on your device and obtain API Token
  3. Use requirements.txt to install all dependencies (pip install -r requirements)
  4. Add API Token to main.py API_TOKEN variable
  5. From Freelancer.com go to find work and pick skills in which you are interested. Copy URL. Scraper will use it for scraping ads. Add URL to main.py CATEGORIES variable
  6. Run main.py from command line (python main.py)

NOTIFICATIONS

Desktop notification

alt text

You can check history

alt text

TODO General

  • Add more freelancer ad platforms (UpWork, Guru, PeoplePerHour, etc..)
  • Move away from PushBullet and create own push notifcations
THIS IS JUST PROOF-OF-CONCEPT TEST AND THERE IS ALOT OF WORK TO DO. I BELIEVE THIS TOOL WOULD BE VERY USEFULL FOR ALL FREELANCER. MY OWN EXPERENCE SHOWS THAT MAKING OFFER AS FAST AS POSIBLE INCREASES CHANCES FOR CLIENT TO CONTACT YOU. FROM THAT POINT ALL DEPENDS ON YOUR SKILLS TO MAKE HIM TRUST HIS PROJECT TO YOU.

PLEASE JOIN ME ON DEVELOPING THIS PROJECT. ALL CONTRIBUTIONS ARE WELCOME!

About

Freelance Manager Scrapes Freelancer.com and send Push Notification to your desktop with new listings.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages