Skip to content
Roadmap (has updates coming soon)
X
Figma
3.3K
Products
Resources
Docs
Support
Pricing
Cohort - Laravel Inertia HR Template with Time Off and Approvals - ReUI
Templates
/
SaaS
/
Cohort
Cohort - Laravel HR and People Management Template
new
Directory, reporting tree, leave calendar, timesheets, hiring board and approvals, running on Laravel 13 with Eloquent tables behind every write.
More templates
What is included
Approvals write through.
Deciding a Leave ticket also settles the linked leave_requests row.
Booking recomputes days.
The server recounts working days, saves Pending, and creates the approval row.
Pipeline drag persists.
Dropping a card PATCHes the stage and resets stage_changed_on, which drives the stalled flag.
CSV import, one transaction.
validateRows flags every row in the browser, then one DB::transaction writes them, managers resolved second.
Timesheet cells clear.
Logging zero minutes deletes that day's time_entries row.
Working week drives both.
Settings writes org_config.working_days, which narrows the timesheet grid and reprices the next booking.
Passkeys and two-factor.
Fortify runs registration, reset, verification, two-factor and passkeys, with Security behind a password prompt.
Nothing loads blank.
A CSS bar in app.blade.php ramps before the bundle lands, and visits keep the current page up.
Who it is for
Replacing an HR spreadsheet with software
Leave maths, the approval trail and the reporting tree already persist to SQLite.
A Laravel team building an HRIS
12 controllers, 16 form requests and 29 Pest files are laid out to extend.
Shipping an internal tool this quarter
One FrankenPHP Dockerfile serves PHP and assets together.
Frequently asked questions
Roster ships the same screens. Why pick this one?
Is authentication actually wired?
What is seeded, and does the app use today's date?
What do I get when I download a template?
Do I need a plan to download templates?
Are templates sold individually?
How do I install a template?
new
Base UI
Next.js
React
Recharts
+4
Recharts
SQLite
Tailwind CSS
TanStack Table
TypeScript
Vite