IMC
Service request management system connecting clients with technicians for device repairs.

Project Overview
Comprehensive service management platform connecting clients with technicians for device repairs. Features three separate dashboards (client, technician, super admin) with real-time location tracking, task management, and automated scheduling to prevent appointment overlaps.
Role
Full Stack Developer
Technologies Used
LaravelVue.jsVuetifyMySQLPusher
Tasks
- Developed API resources for request creation, status tracking, and report generation
- Created custom filtration for technician tasks and search functionality
- Implemented three-tier user access control with specific role permissions
- Built real-time location tracking for technician dispatch
- Created time slot management system preventing overlapping appointments
- Developed multi-form module based on user task selection
- Implemented real-time notifications for task status updates
- Created statistical reports for web and mobile dashboards
Achievements
- Implemented hierarchical role system (team leader managing multiple technicians)
- Created real-time GPS tracking system for service optimization
- Built dynamic form system adapting to different service types
- Delivered mobile and web APIs for cross-platform support
Contributions
- Designed role-based access control architecture
- Implemented WebSocket integration for real-time updates
- Created intelligent scheduling algorithm preventing conflicts
- Built comprehensive reporting system for performance analytics