JobDex is a startup-focused job board built around map-first discovery. Instead of starting with a search box and scrolling through pages of listings, users explore opportunities geographically, browsing jobs by city, region or remote status on an interactive map. Demo Video
Open source alternative to nextdoor.company and thejobsmap.com
| ATS | Region | Endpoint |
|---|---|---|
| Ashby | Global | api.ashbyhq.com/posting-api/job-board/{slug} |
| Greenhouse | Global | boards-api.greenhouse.io/v1/boards/{slug}/jobs |
| Lever | Global | api.lever.co/v0/postings/{slug} |
| SmartRecruiters | Global | api.smartrecruiters.com/v1/companies/{slug}/postings |
| Workable | Global | apply.workable.com/api/v3/accounts/{slug}/jobs |
| Workday | Global | {tenant}.{wd}.myworkdayjobs.com/wday/cxs/{tenant}/{board}/jobs |
| Rippling | Global | api.rippling.com/platform/api/ats/v1/board/{slug}/jobs |
| YCombinator | USA | api.ycombinator.com/v0.1/companies?q={slug} |
| Recruitee | Europe | {slug}.recruitee.com/api/offers/ |
| Teamtailor | Europe | {slug}.teamtailor.com/jobs.json |
| PyjamaHR | India | api.pyjamahr.com/api/career/jobs/?company_slug={slug} |
| MCF | Singapore | api.mycareersfuture.gov.sg/v2/jobs?company={slug} |
Every source is zero-auth: no API key, no token, no signup.
| ATS | Region | Blocker |
|---|---|---|
| SEEK | AU/NZ | Zero-auth and filterable per advertiser, but bot-protected and keyed by an unlistable numeric advertiser ID |
| Kalibrr | PH/ID | Endpoint is zero-auth JSON and compatible, but every live board reports zero open listings |
| NHS Jobs | UK | Needs a free Azure APIM subscription key, and its search-based model does not fit the slug-based ingester |
For a full compatibility matrix including researched but incompatible platforms, see ATS Integrations in PLAN.md.
| Service | URL |
|---|---|
| Frontend UI | https://jobdex.1mindlabs.org |
| Backend API | https://jobdex-api.1mindlabs.org |
git clone https://github.com/areebahmeddd/jobdex
cd jobdex
docker compose up- Frontend UI:
http://localhost:3000 - Backend API:
http://localhost:8000 - API docs:
http://localhost:8000/docs
- backend/README.md: API setup and configuration
- frontend/README.md: Frontend setup and development