fdescaves / pole-emploi-scrapper

.NET 7 Web application that gather job offers from pole-emploi API

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

pole-emploi-scrapper

This application was written as an exercice using hexagonal architecture to gather job offers from the pôle-emploi API in an incremental way.

Prerequisites

  • .NET 7 runtime

How to run it

  "PoleEmploiApiOptions": {
    "companyApiUrl": "https://entreprise.pole-emploi.fr",
    "jobOffersApiUrl": "https://api.pole-emploi.io/partenaire/offresdemploi/v2/offres/",
    "clientId": "",
    "clientSecret": ""
  }

Improvement ideas

  • Add unit/integration tests
  • Use Polly to add resilience and transient-fault-handling
  • Improve logging using NLog or another library
  • Improve data by avoiding duplicates

About

.NET 7 Web application that gather job offers from pole-emploi API


Languages

Language:C# 100.0%