Full-Stack HR & Recruitment Platform

HireSmarter.ManageBetter.

One signup for linked ATS + HRMS workspaces — Kanban hiring, AI screening, attendance, payroll, and people ops. Built with Next.js 15, React 19, Prisma & PostgreSQL.

AI-Powered
Multi-Tenant
EN + MK
app.devlumiq — ATS + HRMS

Applicant Tracking

Kanban drag-and-drop pipeline
AI resume parsing & candidate ranking
Interview scheduling & scoring
Email sequences & templates
11 locales in ATS app
Chrome extension for LinkedIn
Try ATS Demo

HR Management

Employee directory & org chart
Attendance, shifts & timesheets
Payroll with CTC & tax declarations
Performance reviews & 360 feedback
Onboarding & offboarding checklists
Training programs & certificates
Try HRMS Demo

Built with the technologies you trust

Next.js 15React 19TypeScriptPrismaPostgreSQLTailwind CSSNext.js 15React 19TypeScriptPrismaPostgreSQLTailwind CSSNext.js 15React 19TypeScriptPrismaPostgreSQLTailwind CSSNext.js 15React 19TypeScriptPrismaPostgreSQLTailwind CSS
0+

Prisma Database Models

0+

HRMS Modules

0

UI Languages (EN + MK)

0+

API Endpoints

Two Powerful Platforms

Everything You Need. One Suite.

A full-featured Applicant Tracking System and Human Resource Management System — linked by one signup, hire sync, and shared suite setup.

Kanban Pipeline

Drag-and-drop candidate pipeline with real-time stage changes persisted to the database

AI-Powered Tools

Resume parsing, candidate ranking, screening, JD generation & email drafting — with or without OpenAI

Interview Calendar

FullCalendar UI plus Google Calendar and Outlook OAuth sync for interview events

Multi-Language Support

Eleven locales in ATS/HRMS (EN, MK, AR, ES, FR, DE, PT, HI, ZH, JA, RU). This landing site switches EN/MK.

Chrome Extension

Import LinkedIn profiles directly into your candidate database with one click

Email Automation

Sequences, templates with variable substitution, and automated drip campaigns

Careers Portal

Branded public careers page with custom application forms and social sharing

Analytics & Reports

Pipeline metrics, time-to-hire, source quality analytics with PDF/Excel export

WhatsApp (BYOK)Checkr Background ChecksReferral ProgramDocuSign E-SignaturesSkill AssessmentsWebhooks & OpenAPIZapier WebhooksJob Boards (BYOK)
How the Suite Works

One Signup. Two Apps Linked.

DevLumiq Suite is three apps — Landing, ATS, and HRMS — sold and operated as one product. Customers never sign up separately in ATS or HRMS.

01

Create a workspace

Register once at /register with company name, admin details, and password. That is the only customer signup path.

02

ATS tenant ready

The suite provisions a linked ATS tenant — Kanban pipeline, jobs, candidates, interviews, email automation, and AI tools.

03

HRMS tenant ready

A matching HRMS tenant is created for attendance, payroll, leaves, performance, training, and employee self-service.

04

Login, portal & hire sync

Unified login, customer portal, and hire sync keep recruiting and people ops connected — hired candidates can become employees.

Important

One front door for the whole suite

Standalone ATS/HRMS signup is disabled by design. Customers always start here on the landing site. ATS and HRMS use separate Stripe subscriptions today — document as two subscriptions unless you unify billing later.

Use Cases

Built for Every Industry

Whether you are a fast-growing startup, a hospital, or a staffing firm — DevLumiq Suite adapts to your hiring and people operations.

Technology & IT

High-volume hiring for engineering, product, and support teams with skills-based screening, Kanban pipelines, and structured interview scorecards.

ATS
AI resume parsingSkill assessmentsInterview scheduling
HRMS
Remote attendanceAsset trackingPerformance reviews

Healthcare

Hire clinical and support staff with compliance-friendly workflows — then manage shifts, leave, and training in HRMS.

ATS
Structured scorecardsBackground checks (BYOK)Offer letters
HRMS
Shift managementLeave balancingTraining programs

Manufacturing

Scale seasonal hiring in ATS, then run attendance-based payroll, timesheets, and safety training tracking in HRMS.

ATS
Bulk candidate importPipeline stagesWhatsApp (BYOK)
HRMS
TimesheetsShift attendanceTraining certificates

Retail & Hospitality

Fill high-turnover roles quickly, then onboard part-time staff and manage multi-location leave and payroll.

ATS
Fast pipeline movesReferral trackingJob boards (BYOK)
HRMS
Part-time payrollLeave requestsMulti-location org

Staffing Agencies

Multi-tenant company isolation for client workspaces — ATS pipelines and HRMS employee records per tenant.

ATS
Per-company pipelinesCandidate trackingCareers portals
HRMS
Employee payrollContractor recordsSkill tracking

Education

Recruit faculty and staff, then track training, certifications, and academic calendars in HRMS.

ATS
Faculty / staff hiringTeam scorecardsOffer letters (e-sign BYOK)
HRMS
Training programsCertification trackingCompany calendar
Premium Features

Built for Production

Not a demo. Not a prototype. Every feature is database-backed, API-driven, and deployment-ready.

Multi-Tenant Architecture

Built as a SaaS from day one. Each company is fully isolated with its own data, settings, branding, and user roles. Perfect for reselling or hosting multiple clients.

Company A

Isolated data

Company B

Isolated data

Company C

Isolated data

Enterprise Security

  • Session auth + httpOnly cookies
  • bcrypt password hashing
  • Rate limiting on API endpoints
  • HMAC webhook verification
  • Security headers (CSP, HSTS, etc.)
  • CSRF helper (wire before production)
  • Role-based access control

AI-Ready

All AI features work without an API key using rule-based fallbacks. Add OpenAI for GPT-powered enhancements.

Resume ParseRankingJD Gen

Fully Responsive

Pixel-perfect on every screen size. Desktop, tablet, and mobile — all views optimized with Tailwind CSS breakpoints.

API-First Design

REST API endpoints for every entity. Webhooks with HMAC signatures. Ready for third-party integrations and custom frontends.

GET /api/candidates
POST /api/jobs
PATCH /api/applications/:id
Modern Stack

Powered by the Best Tools

Built on the most loved technologies in the JavaScript ecosystem.

Next.js 15

App Router, Server Components, Turbopack

React 19

Latest with Concurrent Features

TypeScript

Strict mode, full type coverage

Prisma ORM

Relational models, migrations, seeding

PostgreSQL

Production-grade relational database

Tailwind CSS

Utility-first with custom design system

Framer Motion

Smooth, performant animations

Chart.js

Interactive analytics visualizations

Feature Comparison

What You Actually Get

A honest look at what is included in the source code versus what you would need to build or buy separately.

Source code included

DevLumiq Suite
Included

Complete TypeScript

Build
Included

Your own code

SaaS
Not available

Not available

ATS functionality

DevLumiq Suite
Included

Kanban, AI parsing, scheduling, email

Build
Build it

Build from scratch

SaaS
Included

Greenhouse, Lever, etc.

HRMS functionality

DevLumiq Suite
Included

Attendance, payroll, leaves, reviews

Build
Build it

Build from scratch

SaaS
Included

BambooHR, HiBob, etc.

Multi-tenant data isolation

DevLumiq Suite
Included

Company-level isolation built-in

Build
Build it

You architect it

SaaS
Not available

N/A (vendor-hosted)

RBAC (Role-based access control)

DevLumiq Suite
Included

Multiple roles with permission guards

Build
Build it

You build it

SaaS
Limited

Usually enterprise tier

i18n (multiple languages)

DevLumiq Suite
Included

Multi-language i18n support

Build
Build it

You build it

SaaS
Limited

Limited language support

Self-hosted deployment

DevLumiq Suite
Included

Vercel, Docker, VPS

Build
Included

Your infrastructure

SaaS
Not available

Cloud-only (vendor locked)

Database schema ownership

DevLumiq Suite
Included

Prisma schema, yours to modify

Build
Included

You design it

SaaS
Not available

Vendor-controlled schema

API & webhook access

DevLumiq Suite
Included

REST endpoints with HMAC webhooks

Build
Build it

You build them

SaaS
Limited

Rate-limited, extra cost

Chrome extension

DevLumiq Suite
Included

LinkedIn import included

Build
Build it

Separate project

SaaS
Not available

Usually not available

Full Source Access

Every file is TypeScript. No compiled binaries, no obfuscation. You can read, modify, and extend every module.

Own Your Data

Self-host on your own PostgreSQL instance. Your employee and candidate data never leaves your infrastructure.

Two Apps, Shared Setup

ATS and HRMS are separate Next.js apps linked by unified signup, shared scripts, and cross-app SSO.

Integrations

Connects With Your Stack

BYOK Settings for partner APIs, OAuth Connect for Slack and calendars, plus REST, webhooks, SMTP, and ATS↔HRMS sync — live today.

Live

Chrome Extension

Import LinkedIn profiles directly into your candidate database with one-click extraction.

ATSLinkedInProfile Import
Live (BYOK)

WhatsApp Business

Meta Cloud API messaging with BYOK tokens in Settings — templates and free-text send.

ATSMessagingBYOK
Live

Zapier / Webhooks

Outbound webhooks with fail-closed secrets. Zapier Partner Directory listing is a separate Zapier process.

ATSHRMSAutomation
Live

Google & Outlook Calendar

OAuth Connect for Google Calendar and Microsoft Outlook — interview events sync from ATS.

ATSSchedulingOAuth
Live

SMTP / Email Providers

Works with any SMTP provider — SendGrid, Amazon SES, Mailgun, or your own mail server. Async via job queue.

ATSHRMSEmail
Live

Slack, Teams & Webhooks

HMAC-signed outbound webhooks queued for delivery — plus Slack/Teams notifications via OAuth or webhook URL.

ATSHRMSChat
Live (BYOK)

DocuSign

Live DocuSign envelopes with org BYOK credentials (or host env). Fail-closed in production without keys.

ATSE-SignContracts
Live

REST API & Job Boards

OpenAPI specs for ATS & HRMS — candidates, jobs, payroll, SCIM, SSO, and more. Paste partner keys for Checkr and job boards.

ATSHRMSDevelopers
Need a custom integration? Contact us
Security

Enterprise-Grade Protection

Security is not an afterthought. Every layer — from auth to infrastructure — is designed for production deployment.

Authentication

  • Session-based auth with httpOnly cookies
  • bcrypt password hashing (salt rounds: 10)
  • Email verification & password reset flows
  • Invite-token based user onboarding
  • Session token versioning for instant invalidation

Authorization

  • Role-based access control in ATS and HRMS
  • Permission guards enforced on API routes
  • Permission guards via withPermission() middleware
  • Organization-scoped queries for multi-tenant isolation

Infrastructure

  • Optional Redis rate limiting (in-memory fallback by default)
  • API key hashing for secure third-party storage
  • CSP, HSTS, X-Frame-Options, X-Content-Type-Options headers
  • CSRF helper with origin validation (wire on mutating routes)
  • Input sanitization on all public-facing routes

Data Protection

  • Company-level data isolation (organizationId on all models)
  • No hardcoded demo data in production API responses
  • S3 / Cloudflare R2 file storage with local fallback
  • HMAC webhook signature verification
  • Audit-friendly schema design with createdAt / updatedAt

Vulnerability Reporting

Report security issues via the contact page. We aim to respond as quickly as possible.

Updates Included

Both license tiers include security patches and feature updates at no extra cost.

Self-Hostable

Run on your own infrastructure with full control over data residency and compliance.

Enterprise Grade

Built for Enterprise Scale

Enterprise auth, BYOK integrations, and self-host controls you configure — not certifications we claim on your behalf.

Self-Hostable
RBAC Built In
Audit Trails
Cross-App SSO

SSO, MFA & SCIM

Unified signup with ATS↔HRMS session bridge, plus per-tenant OIDC and SAML SSO, TOTP MFA with backup codes, and SCIM 2.0 user provisioning.

OIDC + SAMLTOTP MFASCIM 2.0

Stripe Billing

ATS and HRMS Stripe checkout with plan gates, usage metering, and webhook-driven subscription lifecycle.

ATS billingHRMS billingPlan gates

Audit Logging

HRMS audit logs and ATS activity trails in PostgreSQL, with SIEM-friendly async audit export.

HRMS audit logsATS activitySIEM export

API & Observability

OpenAPI specs, rate limiting, org API keys, and a public status page with health probes.

OpenAPIAPI keysStatus page

Data Residency

Self-host with Docker Compose, your PostgreSQL, and region of choice. Production storage via S3/R2.

Docker ComposeYour regionS3 / R2 storage

BYOK Integrations

Bring-your-own-keys for Checkr, DocuSign, Slack, calendars, job boards, WhatsApp, payouts, and accounting — fail-closed in production without credentials.

BYOK SettingsOAuth ConnectFail-closed prod
Ecosystem

Everything You Need to Succeed

Documentation, community, and support designed for developers who want to move fast without breaking things.

Documentation

Step-by-step setup guides, API reference, deployment instructions, and environment variable explanations.

Read the docs

Changelog

Transparent record of every security patch, feature addition, and architectural improvement with version history.

View changelog

Video Tutorials

Walkthrough videos covering setup, customization, deployment, and common extension patterns. Coming soon.

Coming soon

Priority Support

Paid onboarding and priority email support for Extended license holders. Response within 24 hours.

Contact us

Community

Questions about setup or customization? Contact us — there is no public community forum yet.

Contact support
By The Numbers

A Codebase You Can Trust

Real statistics from the actual build — not marketing guesses. Every metric is backed by the production codebase.

TypeScript Codebase

Full TypeScript across ATS, HRMS, and the landing page. Strict mode enabled. No compiled bundles or obfuscation.

Prisma Schema

Relational database models with migrations, indexes, foreign keys, and comprehensive seed data for demos.

REST API

Typed API routes with request/response contracts. Webhook support with HMAC signature verification.

Tested

Vitest unit tests and Playwright E2E covering critical user flows. Run tests before deploying.

Fast Build

Next.js 15 with Turbopack for fast development builds. Static export supported for edge deployment.

Version Controlled

Clean Git history with atomic commits. Every major feature is documented in commit messages and the changelog.

Production-grade architecture with enterprise-level code quality.
Database Architecture

Explore the Schema

Real Prisma models from the actual codebase. Click any model to inspect its fields and relationships.

15.x

PostgreSQL

6.x

Prisma ORM

Tracked

Migrations

Included

Seed Scripts

Candidate

10 fields · 3 relations

Job

9 fields · 3 relations

Application

7 fields · 4 relations

PipelineStage

6 fields · 2 relations

Interview

8 fields · 2 relations

EmailTemplate

7 fields · 2 relations

Deployment

Ship to Production Your Way

Three battle-tested deployment paths. Each documented step-by-step with copy-paste commands.

Vercel

Fastest to production. Zero-config deployment.

2 minutesBeginner

Step-by-Step

1

Download the source package and unzip it

2

Import project in Vercel dashboard

3

Set DATABASE_URL and JWT_SECRET env vars

4

Run prisma generate && prisma db push

5

Deploy — Vercel handles the rest

Pros

Auto-deploy on pushEdge networkPreview deployments

Quick Commands

vercel --prod
# or connect your repo for auto-deploys

Full deployment guides for all three platforms are included in the repository under /documentation.

Read full guides

What's Included

Everything you need to launch, customize, and scale.

Full Source Code

Clean, commented TypeScript codebase — no obfuscation, no lock-in

Database Schema

Prisma models across both apps with migrations and comprehensive seed data

Documentation

Step-by-step setup guides, API reference, and deployment instructions

Marketing Pages

Home, About, Features, Pricing, FAQ, Contact, Careers — all included

Demo Accounts

Pre-seeded demo users for every role — ready for instant exploration

One-Command Setup

npm run setup and you're live. Seed data, migrations, env — all automated

Get Started

Up and Running in Minutes

Hosted workspace in minutes — or self-host the full source with one setup command.

01

Register or Purchase

Create a hosted workspace at /register, or purchase the source license and download the full Landing + ATS + HRMS bundle.

02

Configure & Setup

For self-host: run npm run setup from the repo root. It syncs secrets, writes env files, migrates databases, and seeds demo orgs for all three apps.

03

Customize & Brand

Modify the TypeScript codebase to match your brand — colors, logos, workflows, and modules. Or start using the hosted workspace as-is.

04

Deploy & Launch

Deploy Landing, ATS, and HRMS (Vercel, Docker, or VPS). Invite your team, connect SMTP/Stripe/OpenAI keys as needed, and go live.

Why DevLumiq Suite?

Built by developers, for developers. No shortcuts, no mock data.

Not a Prototype

Every feature is fully database-backed with real API routes. Candidates, jobs, employees, payroll, leaves — all stored in PostgreSQL via Prisma ORM.

True Multi-Tenancy

Both ATS and HRMS are built with company-level data isolation. Each signup creates an independent workspace with its own data, users, and settings.

Production Security

Session auth with httpOnly cookies, bcrypt password hashing, rate limiting, HMAC webhook verification, CSRF protection, and role-based access control.

Developer Experience

Built for Developers

Every architectural decision is documented in the code. No hidden binaries, no magic — just clean, typed, production-grade TypeScript.

TypeScript Everywhere

Zero JavaScript files in the source. Every component, API route, and utility is fully typed with strict mode enabled.

Full TypeScript across ATS, HRMS, and landing page

Next.js 15 App Router

Server Components for data fetching, Client Components for interactivity. Proper loading.tsx and error.tsx boundaries on every route.

Turbopack dev, static export for deployment

Prisma ORM with Migrations

80+ relational models with proper indexes, foreign keys, and cascading deletes. Seed scripts included for realistic demo data.

Migrations tracked in version control

RBAC + Multi-Tenant

Company-level data isolation via middleware. ATS and HRMS ship role-based access — from Super Admin and HR Admin to Manager, Recruiter, and Employee self-service.

Middleware runs before every request

AI Without Vendor Lock-in

Resume parsing works with OpenAI or a local rule-based fallback. If you cancel your API key, the app still functions normally.

Fallback uses regex + NLP heuristics

One-Command Suite Setup

From the repo root: npm run setup links Landing + ATS + HRMS, syncs secrets, migrates databases, and seeds demo orgs automatically.

One command for all three apps

What's New

Continuously Improving

Suite v1.1.0 ships stronger security packaging plus the full ATS + HRMS feature set. See CHANGELOG.md for buyer-facing release notes.

v1.1.0 — Security

Jul 2026
Included Now
MFA / TOTP with safer secrets handling — no guessable fallbacks
CSP tightened with per-request script nonces
Safe Codester zip packaging via git archive (npm run release:zip)
Next.js 15.5.21 + dependency security updates across all three apps
BYOK integrations documented as fail-closed without your keys
npm audit clean (0 vulnerabilities) on landing, ATS, and HRMS

RBAC & Tenancy

Included
Included Now
Role-based access across ATS and HRMS (recruiters, HR admins, managers, employees)
Permission guards on API routes
Organization-scoped queries throughout
Unified signup provisions linked ATS + HRMS tenants

Optional AI

Included
Included Now
AI Resume Parsing with regex fallback (no API key required)
AI Candidate Ranking with skill-match fallback
AI Screening with rule-based verdict fallback
AI JD Generator with structured template fallback
AI Email Drafting with pre-built template fallback

Integrations (BYOK)

Included
Included Now
Checkr background checks (BYOK — your Checkr keys)
Outbound webhooks + Zapier-ready HMAC triggers
Chrome extension for LinkedIn profile import
WhatsApp Business messaging (BYOK Meta tokens)
DocuSign e-sign workflow (BYOK)
S3 / Cloudflare R2 file storage support
Licensing

Two Licenses. Choose Yours.

Both licenses include the complete source code for ATS and HRMS. Pricing depends on the marketplace where you purchase.

Regular License

For a single end product where end users are not charged for access. Ideal for internal tools, company portals, or personal projects.

  • Full ATS + HRMS source code
  • All database models & migrations
  • AI features included
  • Updates included
  • Use for one project

Detailed License Comparison

What's IncludedRegularExtended
Full ATS source code
Full HRMS source code
Prisma database models
AI features (resume parsing, ranking, JD generation)
Chrome extension for LinkedIn import
Multi-language i18n support
Marketing & landing pages included
Pre-seeded demo data & accounts
Documentation & setup guides
Updates included
Use in a single end product
End users can be charged for access
SaaS / subscription model allowed
Multi-tenant deployment for clients
White-label & rebrand permitted
One-time purchase — no recurring fees, no per-seat pricing. Updates included with your license.

See It in Action

Explore ATS and HRMS with seeded demo data. Read-only preview — mutating actions return DEMO_READONLY. Demo password: Demo@1234.

Try Interactive Demo

No signup required • Read-only demo • Demo@1234 accounts

Already have an account?

Sign in to your account →
No credit cardPre-loaded demo dataATS + HRMS roles

Frequently Asked Questions

Common questions about DevLumiq Suite, licensing, and setup.

Ready to Transform Your
HR Operations?

Register once for a unified ATS + HRMS workspace, try the read-only demo, or buy the full source to self-host.