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.
Open source alternative to nextdoor.company
┌─────────────┐ ingest ┌──────────────────────┐
│ Greenhouse │ ─────────────► │ │
│ Lever │ ─────────────► │ Backend (FastAPI) │ ──► PostgreSQL
│ Ashby │ ─────────────► │ │
└─────────────┘ └──────────┬───────────┘
│ REST API
▼
┌──────────────────────┐
│ Frontend (React) │
│ Map + Discovery │
└──────────────────────┘
| ATS | Endpoint |
|---|---|
| Greenhouse | boards-api.greenhouse.io/v1/boards/{slug}/jobs |
| Lever | api.lever.co/v0/postings/{slug} |
| Ashby | api.ashbyhq.com/posting-api/job-board/{slug} |
git clone https://github.com/areebahmeddd/jobdex
cd jobdex
docker compose up- Frontend:
http://localhost:3000 - Backend API:
http://localhost:8000 - API docs:
http://localhost:8000/docs
backend/README.md- API setup, configuration, endpoints, and ingestionfrontend/README.md- Frontend setup and development