Everything you need to install, deploy, and use Reqcore — the open-source ATS you own.
Install, configure, and start using Reqcore
Environment variables, runtime config, and application settings for Reqcore. Covers database, storage, authentication, and SEO configuration.
Step-by-step guide to install Reqcore locally using Docker Compose. Covers prerequisites, cloning the repository, and starting all services.
What is Reqcore and why it exists. An overview of the open-source applicant tracking system built for teams that want full data ownership.
Create your first organization, post a job, and receive applications in under 10 minutes with Reqcore.
Self-host with Docker or deploy to Railway
Deploy Reqcore locally or on a server using Docker Compose with PostgreSQL, MinIO, and the Nuxt application.
Complete reference of all environment variables used by Reqcore, including database, storage, authentication, and optional integrations.
Deploy Reqcore to Railway with managed PostgreSQL, S3-compatible storage, and automatic builds from GitHub.
Jobs, pipeline, documents, and job board
Create custom application questions per job including text fields, selects, file uploads, and more. Applicants answer them on the public form.
Track candidates through hiring stages with a drag-and-drop Kanban board. Covers status transitions, scoring, and notes.
At-a-glance recruiter dashboard with stat cards, pipeline breakdown, recent applications, and top active jobs.
Upload, preview, and manage candidate resumes and cover letters via S3-compatible storage in Reqcore.
Set up Google Calendar for automatic interview scheduling sync. Covers self-hosted OAuth app configuration and per-user connection.
Create, edit, and track jobs through their lifecycle in Reqcore. Covers status workflows, SEO fields, and custom slugs.
SEO-friendly public job listings where applicants can browse and apply to open positions. Covers routing, structured data, and customization.
System design, data model, and security
Database schema and entity relationships for Reqcore. Covers jobs, candidates, applications, documents, and multi-tenant isolation.
Nuxt 4 project layout for Reqcore with app, server, content, and shared directories explained.
System architecture overview for Reqcore — a Nuxt 4 full-stack application with PostgreSQL, S3 storage, and multi-tenant data isolation.
Security boundaries, authentication, authorization, and data protection in Reqcore. Covers tenant isolation, input validation, document security, and headers.
Development setup and coding conventions