DEV Community

Cover image for dev.peviitor.ro; scraper[1]
Boga Sebastian Nicolae
Boga Sebastian Nicolae

Posted on

1 1

dev.peviitor.ro; scraper[1]

Ce este scraperul?

Scraperul este componenta motorului de cautare care preia datele de pe website-ul companiei.
In sectiunea de Cariere pe website-ul companiei gasim o lista de locuri de munca. Ele devin oportunitati in motorul de cautare abia cand aceste locuri de munca sunt inserate in index.

Ce trebuie sa faci pentru a scrie un scraper?

Te-ai hotarat ca vrei sa contribui la acest proiect OPEN SOURCE cu popularea datelor de pe website-ul companiilor. Perfect!
Primul pas este sa te inscrii pe https://dev.peviitor.ro/

dev_peviitor

Ce este dev.peviitor.ro?

In sectiunea dezvoltator al motorului de cautare, pur si simplu iti declari intentia de a contribui la motorul de cautare cu date. Datele in cazul nostru reprezinta locurile de munca.

Partea importanta este ca de aici, din dev.peviitor.ro iti generezi o cheie API.

dev_companie
Pentru a folosi API-ul (incepand cu versiunea 3), partea de inserare date si stergere date, vei avea nevoie de o cheie API.

Aceasta cheie API este unica pentru o companie, astfel vei defini ce companie vrei sa reprezinti.

Autentificarea in dev.peviitor.ro se face pe baza unui cont de GitHUB sau GitLAB.

login_github

Limitari

Esti limitat la a prelua date de pe un singur website si astfel poti adauga in motorul de cautare doar o companie.

De ce aceasta limitare?
In timp, companiile isi schimba partea de UI al website-ului si astfel scraperul va trebui updatat o data cu un upgrade al interfetei utilizator. Vrem ca atunci cand iti asumi aceasta responsabilitate de a popula locurile de munca pentru o companie, sa reusesti a face update atunci cand compania decide o modificare de interfata. E de ajuns o persoana sa raspunda de locurile de munca dintr-o anumita companie.

Daca intampini probleme cu autentificarea sau nu reusesti sa te descurci, lasa-ne un comentariu pe pagina de comunitate de pe github: comunitate

comunitate

Image of Datadog

The Future of AI, LLMs, and Observability on Google Cloud

Datadog sat down with Google’s Director of AI to discuss the current and future states of AI, ML, and LLMs on Google Cloud. Discover 7 key insights for technical leaders, covering everything from upskilling teams to observability best practices

Learn More

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay