🚀 This is a Web scraping service to scrape and extract data from any webpage without getting blocked. The three examples below showcase the different CrawlingDepth the user can apply, as well as the way the "Domain and Path" can be choosen to start the scrawl. ⚡️
The user may apply a searchterm: In that case, all matching pages (containing the relevant string) will be found, copied and saved to your server. PS: The maximum-crawling-depth of this bot is limited to a depth of 5 levels.
styled-jsx
Built-in feature from Next.js:
Run the following command on your local environment:
git clone --depth=1 https://github.com/stefanibus/crawlAndScrape.git my-project-name
cd my-project-name
npm install
Then, you can run locally in development mode with live reload:
npm run dev
Open http://localhost:3000 with your favorite browser to see your project.
.
📦src
┣ 📂comps
┃ ┣ 📂comment
┃ ┃ ┗ 📜Comment.tsx
┃ ┣ 📂demo
┃ ┃ ┗ 📜DemoScraper.tsx
┃ ┗ 📂divider
┃ ┃ ┗ 📜Divider.tsx
┣ 📂layout
┃ ┗ 📜Meta.tsx
┣ 📂pages
┃ ┣ 📂about
┃ ┃ ┗ 📜index.tsx
┃ ┣ 📂api
┃ ┃ ┗ 📜[depthInfo].js
┃ ┣ 📜index.tsx
┃ ┣ 📜_app.tsx
┃ ┗ 📜_document.tsx
┣ 📂styles
┃ ┗ 📜main.css
┣ 📂templates
┃ ┗ 📜Main.tsx
┗ 📂utils
┃ ┗ 📜AppConfig.ts
Made with ♥ by make-mobile.de