Skip to content

tomardern/GumtreeEnhancementSuite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gumtree Enhancement Suite

(Chrome Extension)

Why?

GumTree's website is missing a few "modern" features. This makes trawling through their site a little bit of a pain.

This extension makes looking for items on gumtree (especially flats) much much easier and simplier.

What?

This Chrome extension/plugin will has the following features:

  • Infinite Scroll/Never Ending Adverts
  • Map location of adverts
  • Notifications (in browser) of new adverts
  • Works with the current search functionality
  • Per week pricing calculates to Per-calendar-month pricing (price * 52) / 12
  • Improved captions when a user clicks on the map
  • Colour of marker to show how expensive/how old the listing is

How does it work?

GumTree has no API. This is a Pain. This plugin uses jQuery and lots of AJAX to screen-scrape the relevent pages for information. As the extension works in-page, it gets around any cross-domain issues. The chrome extension uses the following:

How do I use it?

  1. Download repo and unzip
  2. Navigate to chrome://extensions
  3. Make sure "Developer mode" is turned on (top right)
  4. Click "Load unpacked extension" and find where you placed it

Disclaimer

Gumtree, I'm really sorry to have to develop this. Your site just didn't have the features I needed. The plugin is in a really early stage and 'hacked' together in an afternoon.

Issues?

Current Issues:

  • It can take a while to get all the locations on the map, this is due to the lack of Gumtree API as each result needs to scrape the actual listings page
  • No Options, everything is on by default
  • UI Issues. There are some UI Issues, hopefully will be fixed soon
  • Most of the new listings seem to be "featured" this is because the "featured listings" are on a rotation.
  • "Saving" an advert doesn't work.
  • Works with the current search functionality
  • Per week pricing calculates to Per-calendar-month pricing (price * 52) / 12

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published