Skip to content

Schedule your OLX searches and get notified by email when something new is published 📆

License

Notifications You must be signed in to change notification settings

fajicbenjamin/olxba-search-scheduler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Olx.ba search scheduler

Missing scheduler for Olx.ba searches. Production-ready small web application which notifies you by email when something new is published within your saved search.

Software License

Usage

Go to OLX.ba and set up your wanted search with all corresponding filters activated (usually you will save the search in their app as well). Then simply copy search url and save it in this app.

After that, scheduler is set up to run every 10 minutes and it will do search and compare previous results, and notify you only about new results. Will not spam constantly.

Installation

Clone project

git clone https://github.com/fajicbenjamin/olxba-search-scheduler.git

Install dependencies via Composer

composer install

Install and build assets (use appropriate build for dev or prod)

npm install
npm run dev

Migrate tables

php artisan migrate

Finally, you will want to start scheduler and queue listener

php artisan queue:work
php artisan schedule:run

Note: those last two commands are mainly for development. If you are deploying the app, you should consider configuring supervisor to keep queue work for you, and also adding the cron job for scheduler

About

Schedule your OLX searches and get notified by email when something new is published 📆

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published