Skip to content

Latest commit

 

History

History
45 lines (35 loc) · 1.56 KB

README.md

File metadata and controls

45 lines (35 loc) · 1.56 KB

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