mrzalais / news-scraper

A simple scraper using laravel and vue.js

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Project set-up

In project root folder

  • Copy .env.example to .env
  • Run docker compose up -d (phpunit will not be executable before next command)
  • Run docker compose run --rm composer install
  • Run docker compose run --rm artisan key:generate
  • Run docker compose run --rm npm install
  • Run docker compose run --rm npm run build
  • Run docker compose run --rm artisan migrate

Scraper

Executing this command will run the scraper

  • Run docker compose run --rm artisan scraper:scrape

Optional

To see if everything is working as intended

  • Run docker compose run --rm phpunit

About

A simple scraper using laravel and vue.js


Languages

Language:PHP 73.2%Language:Blade 22.6%Language:Vue 2.2%Language:JavaScript 0.7%Language:Shell 0.6%Language:Dockerfile 0.5%Language:SCSS 0.2%