artenis.alija
ende
Open-Source-DatenplattformVeröffentlichtes Portfolio-Projekt

Open Job Board EU Portfolio-Projekt

Eine offene EU-Jobsuche mit geplanter Firmenerfassung, Karriereportal-Erkennung, FastAPI-API und durchsuchbarer React-Oberfläche.

Live-Versionen

Quellcode-Repositories

Projektübersicht

Open Job Board EU führt verteilte Karriereportale europäischer Unternehmen in einem durchsuchbaren Datensatz zusammen. Das Projekt findet Firmen aus mehreren Quellen, erkennt deren Karriereseiten, extrahiert offene Stellen, entfernt Duplikate und veröffentlicht das Ergebnis als statische Webanwendung.

Was ich gebaut habe

  1. 01

    Eine Python-Pipeline erfasst Firmen aus mehreren Quellen und extrahiert Karriereportale sowie Stellenanzeigen.

  2. 02

    FastAPI-Endpunkte liefern Unternehmen, Jobs, Quellenstatus, Filter, Sortierung und Diagnosewerte.

  3. 03

    Die React- und Vite-Oberfläche bietet Suche, Länderfilter, Seitennavigation und ein komponentenbasiertes dunkles Design.

  4. 04

    GitHub Actions aktualisieren die Daten regelmäßig und veröffentlichen die statische Anwendung auf GitHub Pages.

Technische Umsetzung

Die statische Version liest eingecheckte JSON-Daten und benötigt für die öffentliche Suche keinen dauerhaft laufenden API-Server.

Der Quellenstatus macht blockierte oder fehlerhafte Scraper sichtbar, statt unvollständige Daten unbemerkt zu veröffentlichen.

Technologie-Stack

  • Python
  • FastAPI
  • React
  • Vite
  • GitHub Actions
  • Docker

Sie benötigen ein ähnliches Produkt?

Lassen Sie uns über den Workflow, die Website oder die Anwendung sprechen, die Sie veröffentlichen möchten.

Projekt starten