Logo Lanfrica

lilhop36/jobhunterET

Domain:

digital infrastructure

Record type:

software
Creator:
lil
Host:
Ethiopia-first intelligent job search, aggregation, matching & notification system # 🎯 JobHunter ### Intelligent Job Search, Aggregation & Matching System for Ethiopia **Automatically discovers, normalizes, scores, and delivers personalized job matches β€” with zero manual searching.** ### 🟒 Live Demo β†’ --- ## πŸ“– What is JobHunter? JobHunter is a **full-stack, multi-user job search agent** built for the Ethiopian job market. It continuously scrapes job boards, company career pages, NGOs, and international sources β€” then uses a **deterministic, explainable scoring engine** to match every new job against each user's profile and deliver personalized alerts via **Telegram** or a **web Inbox**. > **Core promise:** Register once β†’ JobHunter searches continuously β†’ evaluates per user β†’ explains why each match matters β†’ notifies you instantly β†’ you decide whether to apply. --- ## ✨ Key Features | Feature | Description | |---|---| | πŸ” **Automated Collection** | 11+ source adapters (EthioJobs, Remotive, ReliefWeb, Arbeitnow, etc.) with polite rate limiting | | 🧠 **Deterministic Matching** | 7-factor scoring engine β€” role, skills, experience, location, employment, salary, freshness decay | | πŸ“Š **Explainable Scores** | Every match shows *why* β€” matched skills, missing skills, relevance breakdown | | πŸ“± **Telegram Alerts** | Instant bot notifications with inline action buttons (Save / Reject / Apply) | | πŸ“₯ **Web Inbox** | Fallback for users without Telegram β€” no match is ever silently lost | | πŸ‘» **Ghost Job Detection** | Automatically removes dead listings after 3 missed collection cycles | | πŸ”— **Link-Rot Detection** | Daily sweep validates apply URLs; dead links get flagged | | πŸ‘€ **Multi-User** | Per-user profiles, isolated matches, role-based access (USER / ADMIN) | | πŸŽ›οΈ **Admin Dashboard** | Source health monitoring, manual collection triggers, user management | | πŸ“ˆ **Match Score Ring** | Animated hero visualization showing match quality at a glance | | πŸŒ™ **Dark Mode** | Full light/dark theme with system preference detection | | πŸ”’ **Security …