A full-stack job aggregation platform built to bring Ethiopian job opportunities from multiple Telegram channels into one place.
What JobFeed does:
- Automatically collects jobs from 14+ Telegram channels
- Uses keyword detection, regex, and Cerebras AI to structure job posts
- Removes duplicate/reposted vacancies
- Categorizes jobs by fields such as Engineering, Design, Marketing, Finance, HR, Healthcare, etc.
- Extracts details like company, location, experience, employment type, deadline, and application link
- Automatically syncs new jobs every 30 minutes
- Stores and serves data through PostgreSQL + Supabase
- Search and filter jobs easily
- Save/bookmark jobs for later
- Fully responsive on desktop and mobile
- Shows the last successful sync time
Built With:
React • Vite • Node.js • Express • Python • Telethon • Prisma • PostgreSQL • Supabase
[LINK]


