BartDochy is a high-performance, web-based support desk engineered to streamline communication between organizations and their clients. Developed single-handedly over an intensive eight-week period, this platform transforms a chaotic inbox into a structured, project-centric support environment.
The system's core strength lies in its Project-Member Association. Unlike generic support tools, BartDochy allows administrators to link tickets to specific projects, each with a dedicated team of experts. This ensures that every query is handled by the right person, drastically reducing response lag and improving resolution accuracy.
Seamless Email-to-Ticket Integration: I developed a custom cron-job-driven engine that scans mailboxes every 5 minutes. It intelligently threads replies to existing tickets or generates new ones if no Ticket ID is detected, providing a "frictionless" experience for users.
Bidirectional Communication: Agents can manage and reply to tickets directly within the dashboard; these responses are automatically dispatched back to the user’s email, maintaining a continuous feedback loop.
Granular Security (RBAC): Built on a robust Role-Based Access Control framework, the system provides distinct permissions for Admins, Agents, and Users, ensuring data integrity and a clean UX for every role.
By combining Laravel’s backend power with Tailwind CSS for a modern, responsive interface, I delivered a scalable CRM solution that emphasizes automation, secure user management, and operational efficiency.
Tell us about your project and we'll craft something just as impressive — or better.