Skip to content

User-configurable Python/Django web app searches Craigslist every n minutes for desired items posted today within a radius of a zip code, and displays them in clickable format in a table.

Notifications You must be signed in to change notification settings

tachyonlabs/automated-craigslist-searcher-web-app

Repository files navigation

Automated Craigslist Searcher web app

About the project

I'm a volunteer at the Idea Fab Labs maker/hacker/artspace here in Santa Cruz, and was asked to do a web app that would continually run on a desktop machine there, searching Craigslist every 15 minutes for items they're wanting to get for the facility that were posted today and are within an 80-mile radius of our zip code, and display them in clickable format in a reasonable UI. I'm using Python/Django, HTML5/CSS, Bootstrap, and a little JavaScript, and right now it looks like this:

Automated Craigslist Searcher web app screenshot

And the Edit Search Settings screen looks like this (maybe later I'll redo it as a modal window instead):

Automated Craigslist Searcher web app Edit Search Settings screen screenshot

As shown above, in addition to a zip code you need to specify a base Craigslist site. To quote from Julio M. Alegria's Simple Craigslist wrapper library README:

To get the right site, follow these steps:

  1. Go to craigslist.org/about/sites.
  2. Find the country or city you're interested on, and click on it.
  3. You'll be directed to <site>.craigslist.org. The value of <site> in the URL is the one you should use.

Notes

About

User-configurable Python/Django web app searches Craigslist every n minutes for desired items posted today within a radius of a zip code, and displays them in clickable format in a table.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published