Laravel 11 (PHP 8.3)
The backend framework — routing, Eloquent ORM, queues, and the whole request lifecycle.
MySQL 8 + Redis
MySQL for the single, multi-tenant database; Redis for caching (settings, permissions) and as the queue driver.
Vue 3 + Inertia.js
The authenticated web app — server-routed, client-rendered, no separate API layer to keep in sync with the backend.
Tailwind CSS
A CSS-variable-based design token system — dark/light theme and per-tenant brand color, all without a rebuild.
Electron
The WFH Employee Tracking desktop app — one Vue codebase, packaged for Windows, macOS, and Linux.
Elasticsearch
Powers heavy search and filtering — activity logs, user search — via Laravel Scout, kept separate from the primary MySQL store.
Laravel Sanctum
Token authentication for the desktop app's connection to the platform API.
Laravel Horizon
Queue monitoring for every background job — emails, SMS, exports, notifications.
Maatwebsite Excel & DomPDF
Real Excel and PDF generation behind every permission-gated report export.