Retour aux projets
AstroReactPostgreSQLDrizzle ORM

Joblio

Self-hosted applicant tracking system (ATS)

Joblio is an open-source, self-hosted Applicant Tracking System (ATS) that helps developers and professionals organize their job search. Instead of relying on spreadsheets, Joblio provides a clean dashboard to manage applications, companies, recruiter contacts, interviews, tags, statistics, and an activity timeline — everything stays under your control. ✨ Features * Dashboard with statistics, follow-up reminders and activity timeline * Applications CRUD with status, priority, salary expectations and favorites * Company directory with sector, size and location tracking * Recruiter contacts and interview scheduling (multiple rounds) * Full-text search and filters (status, company, source, priority, tags, date) 🚀 Tech stack * Astro + React with Tailwind CSS v4 and shadcn/ui * PostgreSQL with Drizzle ORM * TanStack Query and TanStack Table * Zod validation, Lucide icons, Biome linting 🐳 Self-hosting * Deployable with a single docker compose up * Data persisted in Docker volumes (PostgreSQL + uploaded documents) 🚧 Status Currently in active development — the MVP is available and usable.