init project running

a scraper for jobs in the region with connected telegram bot to send my new jobs every day
This commit is contained in:
trnq1ll0 committed 2026-09-07 09:36:10 +02:00
commit fa4623b586
50 files changed
+1613

No files matched your search

+30
View File
@@ -0,0 +1,30 @@
# Job Application — Zentrale der Jobsuche
Dieser Ordner ist die zentrale Ablage der Jobsuche (Mission: siehe `Mission Statement.md`).
Betrieben durch den Hermes-Agenten „Jobsuche-Tageslauf" (täglich 16:00 UTC = 18:00 MESZ, Auslieferung per Telegram).
## Struktur
| Ordner/Datei | Zweck |
|---|---|
| `Mission Statement.md` | Ziele & Rahmenbedingungen |
| `my knowledge/` | Profil, Projekte, Technologien (deine Unterlagen) |
| `01_Suchprofil/` | Suchkriterien, Quellen, Firmen-Watchlist |
| `02_Jobangebote/` | Alle gefundenen Jobs + Index + Status |
| `03_Bewerbungen/` | Bewerbungs-Tracking (dein Bereich) |
| `04_Archiv/` | Erledigte/verworfene Angebote |
| `05_System/` | Skripte & Rohdaten der Pipeline |
## Tagesablauf (automatisch)
1. Feed-Skript `05_System/feed_filter.py` holt die Job-Feeds (regional gefiltert: Dresden + 60 km).
2. Der Agent ergänzt per Websuche (Indeed, StepStone, Jobbörse, Firmen-Karriereseiten).
3. Harte Filter: Festanstellung, Dresden ±60 km, ökologisch sinnvoller Arbeitgeber, kein Java/PHP als Kern.
4. Neue Treffer werden in `02_Jobangebote/<Datum>/` abgelegt, `index.md` + `status.json` aktualisiert.
5. Zusammenfassung der **neuen** Treffer geht per Telegram an dich.
## Hinweise
- Zeitverschiebung: Der Cron läuft in UTC. 16:00 UTC = 18:00 MESZ (Sommer) bzw. 17:00 MEZ (Winter).
- Du kannst dem Telegram-Digest direkt antworten (z. B. „bewirb dich auf Nr. 3" oder „X ignorieren").
- Bewerbungsstatus selbst pflegen: einfach in `03_Bewerbungen/` eine Datei je Bewerbung anlegen und im `02_Jobangebote/index.md` den Status ändern (oder dem Bot sagen, er soll es tun).