Tasks.os - Task & QA Delivery Platform
An enterprise-grade internal ops and task management platform featuring multi-view boards, built-in QA triage pipelines, WebAuthn passkey authentication, and statistical SLA delivery analytics.
- Laravel 12
- Inertia.js
- Vue 3
- TypeScript
- Tailwind CSS v4
- Reka UI
- WebAuthn Passkeys
- SQLite
- Solar Icons
- Vite
Problem
Modern engineering teams frequently struggle with fragmented project management—enterprise tools like Jira are bloated, sluggish, and bureaucratic, while lightweight Kanban apps lack mission-critical workflows like dedicated QA approval pipelines, rework tracking, and defensible SLA statistical distributions (P50/P90 resolution percentiles).
Solution
Built Tasks.os, an integrated task management platform combining high-velocity Kanban boards, one-click QA verification pipelines, WebAuthn passkey biometrics, and an executive KPI engine calculating priority-weighted output, SLA compliance, and bottleneck analytics.
My role
Full-stack Architect & Lead Developer - engineered the end-to-end Laravel 12 backend, Inertia.js/Vue 3 single-page architecture, statistical reporting algorithms, QA state machine, and passkey authentication.
Impact
Unified engineering task tracking, QA triage, and executive reporting into a single low-latency interface with sub-100ms client transitions, zero spreadsheet exports, and automated SLA percentile calculations.
Challenges
Designing a real-time statistical aggregation engine for resolution percentiles (P50, P75, P90, P95) and rework rates across dynamic department and milestone filters without degrading query performance on large task histories.
Screenshots
The problem
Engineering and product teams commonly face a frustrating dilemma when choosing work-tracking tools:
- Enterprise Issue Trackers (e.g. Jira): Feature-dense and highly customizable, but burdened with sluggish page loads, excessive configuration overhead, and an interface that engineers actively avoid.
- Minimalist Kanban Boards (e.g. Trello): Fast and lightweight, but lacking structured engineering workflows—such as dedicated QA review gates, regression triage, milestone rollups, and rigorous velocity reporting.
As teams scale, management loses visibility into true delivery speed. Without defensible statistical SLA metrics (P50, P75, P90, and P95 resolution times) or rework tracking, deadline planning relies on guesswork and manual spreadsheet exports.
The approach
Tasks.os was designed to provide the velocity and responsiveness of a modern minimalist tool while embedding enterprise-grade delivery workflows directly into the daily developer loop.
Built with Laravel 12, Inertia.js, and Vue 3, the application eliminates API boilerplate while delivering the instantaneous responsiveness of a client-side Single Page Application (SPA).
1. Multi-View Task Engine
The core task workspace offers multiple complementary viewports configured for different work styles:
- Kanban Board: Fluid drag-and-drop state transitions across Backlog, To Do, In Progress, In Review, and Done, with story point tallies, priority tags, and quick-action modals.
- Dense Tabular & List Views: Optimized for high-volume triage, batch updates, and cross-department backlog grooming.
- Global Search & Command Palette: Instant keyboard-driven navigation (
⌘K) searching task keys (e.g.FLT-142), titles, descriptions, and assignees.
2. Built-in QA Verification Pipeline
Rather than treating Quality Assurance as an external comment or status afterthought, Tasks.os introduces a dedicated QA lifecycle:
- One-Click QA Triage: Developers trigger
Notify QAwhen ready for staging testing. - Automated Reviewer Attribution: QA engineers review deliverables, apply cryptographic approval stamps, or reopen defects with reproduction notes.
- Rework Tracking: Tracks reopened tasks to automatically measure bug churn and engineering rework rates across departments.
3. Executive KPI & SLA Analytics
To solve the management visibility challenge, Tasks.os includes a comprehensive statistical delivery engine:
- Resolution-Time Percentiles: Calculates Mean, Median (P50), P75, P90, and P95 completion durations, exposing long-tail operational bottlenecks that simple averages hide.
- Priority-Weighted Output: Evaluates team velocity by weighting complex critical tickets (
Urgent: 5x,High: 3x) rather than treating trivial tasks identically. - Deadline SLA Compliance: Real-time on-time vs overdue delivery tracking month-over-month.
- Historical Snapshots: Scheduled point-in-time capture of team metrics for trend analysis and stakeholder reviews.
4. Enterprise-Grade Security & Ergonomics
- WebAuthn Biometric Passkeys: Modern passwordless authentication allowing engineers and managers to authenticate instantly with Touch ID, Face ID, or hardware security keys.
- Tailwind CSS v4 & Reka UI: Pixel-perfect design system utilizing modern CSS container queries, dark-mode ready tokens, and accessible interactive components.
- Threaded Discussions & Activity Audit: Immutable lifecycle event log on every ticket capturing every state modification, QA decision, and assignment change.
Outcome
Tasks.os bridges the gap between developer ergonomics and leadership oversight—delivering an interface engineers enjoy using daily, paired with the analytical depth technical leadership requires to make confident delivery commitments.