A production-oriented job-market intelligence platform that collects, normalizes, enriches, and analyzes job postings across multiple companies, regions, ATS platforms, roles, experience levels, skills, and compensation bands.
apps/crawler-worker— crawl and processing workersapps/scheduler— scheduled source-crawl orchestrationapps/api— Fastify APIapps/dashboard— Next.js analytics dashboardpackages/database— PostgreSQL and Drizzle ORM layerpackages/job-schema— canonical job contracts and Zod schemaspackages/source-adapters— reusable ATS and custom-site adapterspackages/taxonomies— controlled role, skill, and experience taxonomiespackages/analytics— analytics queries and aggregation logicpackages/shared— shared utilities and typesservices/ai-enrichment— Ollama-based enrichmentinfrastructure— Docker and monitoring configuration