Back to Projects
Mesob Help Desk
2025-08-20
Full-Stack
Mesob Help Desk: Comprehensive IT Support System
A robust IT support ticket management system designed for multi-tenant organizations to streamline technical support workflows and enhance communication between employees and support staff.
Features
👥 Multi-Role Support
- System Admin: Global system management and oversight.
- Super Admin: Organization-wide administration.
- Team Lead: Team management and ticket assignment.
- Technician: Ticket resolution and field work.
- Employee: Ticket creation and tracking.
🎨 Modern UI/UX
- Clean, responsive Material-UI design.
- Role-based dashboards and navigation.
- Real-time updates with Socket.IO.
- Dark and Light mode support.
🔧 Core Functionality
- Multi-tenant ticket management.
- Real-time notifications and status updates.
- Advanced analytics and reporting with Chart.js.
- User management and role assignment.
- Company directory and maintenance mode controls.
Tech Stack
Frontend
- React 19 - Modern UI library
- Material-UI (MUI) - Component library
- Vite - Fast build tool
- Socket.IO Client - Real-time communication
- Chart.js - Data visualization
Backend
- Node.js & Express.js - Server-side environment
- MongoDB & Mongoose - Database and ODM
- Socket.IO - Real-time communication
- JWT & bcryptjs - Authentication and security
Key Highlights
- SLA Tracking: Monitor resolution times and priority-based alerts.
- Live Notifications: Immediate updates for new tickets and assignment changes.
- Performance Metrics: Detailed insights into technician performance and ticket trends.