PTO request tracker
Functional DemoSimple PTO request and approval workflow for small teams, with secure one-click approval links.
Simple PTO request and approval tool for small teams, with balances, a calendar, and record export.
Small teams handle time-off requests informally over email and spreadsheets, which makes approvals slow and PTO balances and coverage hard to track. The tool keeps the workflow deliberately small — requests, approvals, records, notifications, and calendar visibility — without becoming a full HR platform.
Built for Small teams — employees submitting time off and the managers who approve it.
The app lets an admin add employees (a manager is just another employee via a self-relation), then lets employees submit PTO requests with a type, dates, and note. The right manager is notified and can approve or deny through a secure one-time link, and the decision is recorded and the employee notified. PTO balances are derived from starting balances and approved requests rather than stored, a calendar shows who is off, and records can be exported. It is built to be used without training.
It implements secure single-use approval via SHA-256-hashed tokens where only the hash is stored and the raw token lives only in the emailed link, expiring and stamped used atomically with the decision. Balances are derived rather than stored, business days are computed from date ranges, and notifications go to a simulated outbox.
Simple PTO approvals for small teams — effortless enough to feel like: request, notify, approve, logged, done.
Employee management
Add and manage employees for the team.
PTO request form
Simple form for submitting time-off requests.
Manager notification
Notifies the right manager when a request comes in.
One-click approve/deny
Fast approval or denial of requests.
Decision recording
Records the decision, who made it, and when.
Employee notification
Notifies the employee of the outcome in plain English.
PTO balance tracking
Tracks remaining time-off balances.
PTO calendar
Shows who is off and when.
Record export
Exports PTO records for the team.
Secure approval tokensOne-time tokens
One-time, expiring links tied to the manager and request.
A Next.js application with Prisma over SQLite. Approvals flow through one-time hashed token links rather than a full login system, and notifications are written to a simulated in-app outbox instead of an external email provider.
Simple PTO request and approval workflow for small teams, with secure one-click approval links.
Visual jobsite handoff and project timeline platform for construction crews and management.
QR-based equipment checkout and asset accountability for construction crews and warehouses.
Start a project and reference this one — the conversation begins with what you have already seen.
Start a project