/** * ============================================================================= * Job·Ka — Groupe KA * Auteur : Simon-Pierre Boucher * Contact : contact@spboucher.ai * Fichier : frontend/src/pages/Sources.tsx * Rôle : Registre public des employeurs connectés (traçabilité des sources) * Créé : 2026-08-17 Modifié : 2026-08-17 * ============================================================================= */ import { useEffect, useState } from "react"; import { fetchSources, Source } from "../api"; export default function Sources() { const [sources, setSources] = useState([]); useEffect(() => { fetchSources().then((r) => setSources(r.sources)).catch(() => {}); }, []); return (

Employeurs connectés

Chaque source est un connecteur automatisé vers la page carrière officielle de l'employeur, resynchronisé jour et nuit. Zéro saisie manuelle.

{sources.map((s) => ( ))}
EmployeurSecteursRégionATS Offres activesDernière synchro
{s.name} {s.sectors.join(", ")} {s.region} {s.connector} {s.active_jobs} {s.last_sync ? new Date(s.last_sync * 1000).toLocaleString("fr-CA", { dateStyle: "medium", timeStyle: "short" }) : "—"}
); }