Vacansee API scrapes vacancies from different job listing websites of Azerbaijan and creates universal database with API access.
Supported websites:
- https://boss.az
- https://www.hellojob.az
- https://jobsearch.az
- https://www.offer.az
- https://projobs.az
- https://www.rabota.az
Clone the repository, then install dependencies via composer:
$ composer installInstall javascript dependencies:
$ yarn installCreate .env.local file or modify .env file. Set DATABASE_URL, MAILER_URL and MAILER_DSN environment variables.
Create database and run migrations:
$ php bin/console doctrine:database:create
$ php bin/console doctrine:migrations:migrateSync categories with database (you have to do this every time you add new category):
$ php bin/console app:sync:categoriesDone!
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.