StaffPortal
sarmalinux.com
Spec sheet
- Purpose
- StaffPortal is a self-hosted, open-source HR and workforce platform for managing attendance, leave, timesheets, expenses, visitors, wellness, and IT support.Read 12 Oct 2026 · sarmalinux.com
- Audience
- The maker describes use cases including growing agencies, manufacturers and warehouses, charities, co-ops, schools, clinics, and professional practices.Read 12 Oct 2026 · sarmalinux.com
- Free plan
- YesRead 22 Sep 2026 · sarmalinux.com
- Integrations
- The product names Microsoft Entra ID, Google Workspace, GitHub, and GitLab for SSO, and CSV payroll exports compatible with Xero, QuickBooks, and Sage.Read 12 Oct 2026 · sarmalinux.com
- Security
- The maker says Postgres Row Level Security applies to every table and role checks are also enforced by middleware.Read 12 Oct 2026 · sarmalinux.com
- License
- The project is released under the MIT license.Read 12 Oct 2026 · sarmalinux.com
- Headquarters
- Hemel Hempstead, UKRead 28 Sep 2026 · sarmalinux.com
- Maker
- SarmaLinux describes itself as an independent software studio; its About page identifies Sarma as a solo software engineer based in the UK.Read 12 Oct 2026 · sarmalinux.com
- Attendance
- Attendance features include clock-in and clock-out, work-from-home status, late-arrival detection, contracted-hours summaries, and timesheet exports.Read 12 Oct 2026 · sarmalinux.com
- Audit and privacy
- StaffPortal provides an append-only audit log of privileged actions and a JSON GDPR data export for members.Read 12 Oct 2026 · sarmalinux.com
- Email and AI
- Resend handles notifications, while an optional AI assistant uses Groq by default and is disabled when GROQ_API_KEY is unset.Read 12 Oct 2026 · sarmalinux.com
- Employee onboarding
- YesRead 22 Sep 2026 · sarmalinux.com
- Employee records
- YesRead 22 Sep 2026 · sarmalinux.com
- Hosting
- A deployment uses one Supabase project and one Vercel deployment, and the operator must manage both.Read 12 Oct 2026 · sarmalinux.com
- Leave
- Leave management supports multiple leave types, up to three sequential approvers, monthly accruals, and PDF certificates.Read 12 Oct 2026 · sarmalinux.com
- Limitations
- Each deployment serves one organisation, SCIM provisioning is not shipped, and StaffPortal does not include a certified payroll engine.Read 12 Oct 2026 · sarmalinux.com
- Time tracking
- YesRead 22 Sep 2026 · sarmalinux.com
- Time-off management
- YesRead 22 Sep 2026 · sarmalinux.com
- Visitor kiosk
- A PIN-based kiosk lets staff clock in or out and visitors check in, with QR-coded visitor references and printable passes.Read 12 Oct 2026 · sarmalinux.com
Plans and prices
StaffPortal Free MIT licensed · self-hosted · unlimited employees; infrastructure costs may apply Read 12 Oct 2026 · sarmalinux.com
Where Specifiction places it
- HR Software#106 of 2337.7