Skip to content

areebahmeddd/jobdex

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JobDex

release license


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

Architecture

┌─────────────┐     ingest     ┌──────────────────────┐
│  Greenhouse │ ─────────────► │                      │
│  Lever      │ ─────────────► │   Backend (FastAPI)  │ ──► PostgreSQL
│  Ashby      │ ─────────────► │                      │
└─────────────┘                └──────────┬───────────┘
                                          │ REST API
                                          ▼
                               ┌──────────────────────┐
                               │   Frontend (React)   │
                               │   Map + Discovery    │
                               └──────────────────────┘

Data Sources

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}

Getting Started

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

Documentation

  • backend/README.md - API setup, configuration, endpoints, and ingestion
  • frontend/README.md - Frontend setup and development

About

A global index of startup hiring by city

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors