Full-Stack HR & Recruitment Platform

HireSmarter.ManageBetter.

A complete Applicant Tracking System and Human Resource Management System in one unified platform. Built with Next.js 15, React 19, Prisma & PostgreSQL.

AI-Powered
Multi-Tenant
i18n Ready
devlumiq-ats-rbac.vercel.app/dashboard

Applicant Tracking

Kanban drag-and-drop pipeline
AI resume parsing & candidate ranking
Interview scheduling & scoring
Email sequences & templates
10-language i18n support
Chrome extension for LinkedIn
View 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
View 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

Languages Supported

0+

API Endpoints

Two Powerful Platforms

Everything You Need. One Suite.

A full-featured Applicant Tracking System and Human Resource Management System — each powerful on its own, unstoppable together.

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 integration with scheduling, scoring, and Google/Outlook sync-ready architecture

Multi-Language Support

Full i18n with English, Spanish, French, German, Arabic, Hindi, Chinese, Japanese, Russian & Portuguese

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 MessagingBackground ChecksReferral ProgramE-SignaturesSkill AssessmentsWebhooks & APIZapier IntegrationJob Board Posting
Use Cases

Built for Every Industry

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

Technology & IT

High-volume hiring for engineering, product, and support teams with skills-based screening and technical assessment integrations.

ATS
AI resume parsingSkill assessmentsCode interview scheduling
HRMS
Remote attendanceAsset trackingPerformance reviews

Healthcare

Manage licensed clinical staff, shift rotations, credential tracking, and compliance-heavy recruitment workflows.

ATS
Credential verificationBackground checksBulk hiring
HRMS
Shift managementLeave balancingTraining compliance

Manufacturing

Seasonal workforce scaling, safety training tracking, and blue-collar payroll with attendance-based wage calculations.

ATS
Walk-in hiringBulk onboardingWhatsApp messaging
HRMS
TimesheetsShift swapsSafety training certs

Retail & Hospitality

High turnover management, part-time scheduling, and rapid onboarding for stores, hotels, and franchises.

ATS
High-velocity hiringReferral programsJob board posting
HRMS
Part-time payrollLeave requestsMulti-location org

Staffing Agencies

Multi-client talent pools, contract worker management, and client-specific billing with candidate re-deployment.

ATS
Multi-tenant candidatesClient pipelinesContract tracking
HRMS
Client billingContractor payrollSkill database

Education

Faculty recruitment, student worker management, and accreditation-required training and certification tracking.

ATS
Faculty searchCommittee reviewsE-sign offer letters
HRMS
Training programsCertification expiryAcademic calendars
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 all endpoints
  • HMAC webhook verification
  • CSP headers & CSRF protection
  • 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.

CapabilityDevLumiq SuiteBuildSaaS
Source code includedIncludedIncludedNot available
ATS functionalityIncludedBuild itIncluded
HRMS functionalityIncludedBuild itIncluded
Multi-tenant data isolationIncludedBuild itNot available
RBAC (Role-based access control)IncludedBuild itLimited
i18n (multiple languages)IncludedBuild itLimited
Self-hosted deploymentIncludedIncludedNot available
Database schema ownershipIncludedIncludedNot available
API & webhook accessIncludedBuild itLimited
Chrome extensionIncludedBuild itNot 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, One Codebase

ATS and HRMS share authentication, UI patterns, and deployment scripts. Learn one architecture, run both apps.

Integrations

Connects With Your Stack

Built API-first with webhooks, extension points, and documented endpoints. Integrate the tools your team already uses.

Live

Chrome Extension

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

ATSLinkedInProfile Import
Live

WhatsApp Business

Send interview reminders, offer updates, and bulk messages via WhatsApp Business API.

ATSMessagingNotifications
Live

Zapier

Trigger webhooks on candidate stage changes, new hires, and leave approvals to 5000+ apps.

ATSHRMSAutomation
Ready

Google & Outlook Calendar

FullCalendar integration with scheduling architecture ready for Google & Outlook sync.

ATSSchedulingCalendar
Live

SMTP / Email Providers

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

ATSHRMSEmail
Live

Custom Webhooks

HMAC-signed webhooks for secure event delivery to your internal systems and third-party tools.

ATSHRMSAPI
SDK Ready

DocuSign

Offer letter and contract e-signature workflow stub with SDK integration path documented.

ATSE-SignContracts
Live

REST API

Documented endpoints for candidates, jobs, employees, payroll, leaves, and more.

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

  • Redis-backed rate limiting (falls back to in-memory)
  • API key hashing for secure third-party storage
  • CSP, HSTS, X-Frame-Options, X-Content-Type-Options headers
  • CSRF protection with origin validation
  • 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.

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

Real-time help from other developers using DevLumiq. Share customizations, tips, and extensions with the community.

Join discussion
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

From download to deployment in four straightforward steps.

01

Purchase & Download

Choose a license that fits your use case. Download the complete source code with both ATS and HRMS applications.

02

Configure & Setup

Run the automated setup script. Configure your database connection, set environment variables, and seed demo data — all in one command.

03

Customize & Brand

Modify the clean TypeScript codebase to match your brand. Adjust colors, logos, features, and workflows to your requirements.

04

Deploy & Launch

Deploy to Vercel, Netlify, or your own server. The platform is production-ready with PostgreSQL and supports multi-tenant setups.

Why DevLumiq?

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. Role-based access with 5 roles (Super Admin, Admin, Manager, Employee, Candidate).

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 Local Setup

npm install && npx prisma migrate dev && npm run dev. The setup script creates the database, runs migrations, and seeds demo data automatically.

Less than 15 minutes from clone to running

What's New

Continuously Improving

Major v2 upgrade brings enterprise security, RBAC, optional AI, and deeper integrations. Check the changelog for full release notes.

v2.0

Latest
Included Now
CSRF protection with origin validation
Redis-backed rate limiting
API key hashing for secure storage
Session token versioning & instant invalidation
Email verification & password reset flows
Security headers: CSP, HSTS, X-Frame-Options

v2.0 — RBAC

Latest
Included Now
Role-based access control with multiple roles
Permission guards on API routes
withPermission() middleware guards
Organization-scoped queries throughout

v2.0 — AI

Latest
Included Now
AI Resume Parsing with regex fallback
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

v2.0 — Integrations

Latest
Included Now
Checkr background checks with HMAC verification
Zapier webhook triggers
Chrome Extension token auth for LinkedIn
WhatsApp Business API messaging
DocuSign stub workflow (SDK-ready)
S3 / Cloudflare R2 file storage
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 the full platform with pre-loaded demo data. No signup required — log in instantly with any role.

No credit cardPre-loaded dataAll roles available

Frequently Asked Questions

Common questions about DevLumiq, licensing, and setup.

Ready to Build Your
HR Platform?

Stop building from scratch. Get a production-ready HR suite and launch your product in days, not months.