DevLumiq Suite - ATS HRMS SystemDevLumiq Suite - ATS HRMS System
All-in-one HR suite: ATS hiring + HRMS payroll, attendance, leaves & performance in one platform Recently UpdatedDevLumiq Suite - ATS HRMS System
All-in-one HR suite: ATS hiring + HRMS payroll, attendance, leaves & performance in one platform
Overview
DevLumiq Suite is a unified HR technology platform sold as one bundle: a marketing/landing site, a full Applicant Tracking System (ATS), and a complete Human Resource Management System (HRMS). Customers register once on the landing site; that provisions linked ATS + HRMS tenants with shared login language, suite app switching (SSO), hire sync, and a super-admin command center.
Built with Next.js 15, React 19, TypeScript, Prisma, and PostgreSQL. Deploy on Vercel, any Node host, or self-host with Docker. Optional AI (OpenAI) enhances resume parsing, ranking, screening, JD generation, and email drafting — with rule-based fallbacks when no API key is set.
Version 1.1.0 includes multi-tenant SaaS billing readiness (Stripe Checkout, Customer Portal, plan gating, dunning), MFA/TOTP hardening, safer release packaging, and a consistent suite design shell across ATS and HRMS.
Features
Platform / Landing
- Unified customer signup at
/register— provisions linked ATS + HRMS tenants - Marketing site: features, pricing, FAQ, blog, contact
- Super Admin command center & customer portal
- Multi-tenant company isolation
- Stripe Checkout + Customer Portal (FREE / STARTER / PRO / ENTERPRISE)
- Feature gating by plan (Payroll, Performance, Compensation, Recruitment)
- Dunning / PAST_DUE grace, invoices & receipts
- GDPR-oriented data export for tenant admins
- 10-language i18n (EN, ES, AR, FR, DE, PT, HI, ZH, JA, RU)
ATS — Recruitment
- Live recruitment dashboard & pipeline analytics
- Candidate CRUD, filters, pagination, PDF/Excel export
- Drag-and-drop Kanban pipeline with persisted stage changes
- Job postings + public careers portal
- Interview calendar (FullCalendar; optional OAuth sync)
- Inbox / messaging threads
- Email Studio with template variables
- Interview scoring (5 criteria), offer letters, team comments with @mentions
- Resume parser (AI or rule-based)
- AI ranking, screening, JD generator, email drafting (optional OpenAI)
- Assessments, referrals, talent pools, DEI analytics, e-signature hooks
- Chrome extension for LinkedIn candidate import
- JWT auth, email verification, RBAC
- Suite apps SSO door into HRMS
HRMS — People Operations
- Employee directory, org chart, departments & designations
- Attendance check-in/out & status tracking
- Timesheets with approval workflow
- Leave types, balances, multi-level approvals, calendar
- Payroll: salary structures, CTC, payslips; India tax declarations (80C / HRA / LTA / TDS)
- Performance reviews & goals; compensation reviews
- Onboarding / offboarding checklists
- Training, assets, expenses, benefits
- Help desk, surveys, announcements, document templates
- Company calendar & holidays
- Audit logs & 7 built-in roles (Super Admin → Employee)
- Optional MFA / SSO; Suite apps SSO door into ATS
- Bank file exports (NACHA / SEPA / BACS / WPS, etc.)
Requirements
- Node.js 20+ (recommended; required for Next.js 15 / current sanitizer stack)
- npm 9+
- PostgreSQL for production (Neon, Supabase, Railway, or self-hosted). SQLite usable for local/demo only where configured
- Optional: SMTP (Nodemailer), OpenAI API key, Stripe keys, SAML IdP
- Modern browser for the admin dashboards
- Chrome for the LinkedIn import extension
Instructions
- Extract the package and open a terminal in the project root.
- Install and run the unified setup:
This createsnpm install npm run setupsuite.config.json, shared secrets,.envfiles for Landing / ATS / HRMS, installs deps, and links demo orgs. - Start all three apps on different ports:
npm run dev:landing # http://localhost:3000 npm run dev:ats # http://localhost:3001 npm run dev:hrms # http://localhost:3002 - Customer signup (production): use
{LANDING_URL}/registeronly — standalone ATS/HRMS signup is disabled by design. - Production: deploy three Vercel (or Node) projects — Landing root
., ATSats/, HRMShrms/. Set unique secrets (JWT_SECRET,SESSION_SECRET,SSO_SHARED_SECRET,HRMS_SYNC_SECRET, DB URL, etc.). SeePRODUCTION_DEPLOY.md. - After first production deploy, run each app’s production DB setup against the live
DATABASE_URL. - Optional AI: add
OPENAI_API_KEYto ATS.env— features activate automatically; without a key, rule-based fallbacks still work.
Full guides: README.md, INSTALLATION.md, INSTALL_CHECKLIST.md,
PRODUCTION_DEPLOY.md, DEPLOYMENT_CHECKLIST.md.
Live Demo
- Landing: https://devlumiq-suite.vercel.app
- ATS: https://devlumiq-ats-suite.vercel.app
- HRMS: https://devlumiq-hrms-suite.vercel.app
- Pricing: https://devlumiq-hrms-suite.vercel.app/pricing
Demo logins (password for all: Demo@1234)
- ATS:
[email protected] - HRMS:
[email protected]
Demo workspaces are read-only (mutating APIs return DEMO_READONLY).
| Category | Scripts & Code / NodeJS |
| First release | 1 June 2026 |
| Last update | 9 July 2026 |
| Software framework | React |
| Files included | .css, .html, .sql, Javascript .js |
| JavaScript Framework | Node.js |
| Tags | human resources, typescript, recruitment, prisma, payroll, react, ats, nextjs, hrms, kanban, postgresql, full stack, self-hosted, applicant tracking, multi-tenant |








