JobScout — Intelligent Job Aggregation Platform
JobScout is a smart job discovery platform that automatically gathers job opportunities from Facebook, Indeed, and LinkedIn using advanced web scraping and data integration techniques.
Built with a modern Angular + Tailwind frontend and a powerful NestJS + GraphQL backend, JobScout provides users with a unified interface to search, filter, and explore jobs from multiple sources in real time.
Core Features:
Automated job scraping using Puppeteer
Aggregation of listings from multiple job platforms
Search and filtering by title, location, and company
GraphQL API for efficient data querying
Clean, responsive UI with Angular & TailwindCSS
Tech Stack Highlights:
Frontend: Angular, TailwindCSS
Backend: NestJS, GraphQL, Puppeteer
Database: PostgreSQL (via Prisma)
Architecture: Modular and scalable for future job source integration