TechDesk is a full-stack IT support and asset management platform built for internal operations teams. It combines ticketing, device tracking, knowledge sharing, realtime messaging, reporting, and role-based workflows in one product.
https://techdesk-three.vercel.app
Seeded demo accounts all use the password password.
- Admin:
admin@techdesk.local - Technician:
tech1@techdesk.local - Employee:
employee1@techdesk.local
The production source code for TechDesk is private.
- public showcase repo: product overview, screenshots, and portfolio material
- private source repo: application code, infrastructure setup, and internal implementation details
This repository does not contain the full application source.
- support ticket creation, triage, SLA tracking, approvals, and escalations
- asset inventory, assignment tracking, maintenance, and replacement planning
- realtime direct messaging and notification flows for support teams
- internal knowledge base with guide authoring and image support
- reporting, CSV exports, and dashboard views for operational follow-up
- role-aware experiences for admin, technician, and employee users
- Laravel
- React
- Vite
- Reverb / WebSockets
- SQLite for local development
- Docker deployment scaffolding
These screenshots were refreshed from the live web app with Playwright.
TechDesk was built as a production-style internal support platform, not just a CRUD demo. The product focuses on operational workflows: ticket queues, evidence handling, realtime messaging, asset lifecycle tracking, maintenance, procurement awareness, and role-specific dashboards.
- Built TechDesk, a full-stack IT support and asset management platform with Laravel and React.
- Implemented ticketing, role-based dashboards, realtime messaging, notifications, knowledge base workflows, and export/reporting features.
- Added asset lifecycle tracking, maintenance planning, and operational support tooling for admin, technician, and employee roles.
If you are reviewing this project for hiring, freelance, or collaboration purposes, the live demo and additional walkthrough material can be shared directly.




