Laravel rescue project

Transformed a decade-old internal CRM and project management system from a bug-ridden nightmare into a secure, modern application with AI-powered features.

From painful developer experience to peace of mind with zero critical bugs
Laravel
Rescue Project
AI
Laravel rescue project

Technologies Used

Laravel MySQL Livewire OpenAI Pest

The Challenge

The company had built their own internal CRM and project management system in Laravel over the course of a decade, but after being passed to an offshore team, the system became heavy with bugs and technical debt. The client was experiencing constant frustrations with their development team and the system was becoming increasingly difficult to maintain and enhance.

The Solution

I was brought in to minimise bugs and add new features. We conducted major Laravel upgrades, resolved numerous security issues identified in penetration testing, and implemented AI-powered features that integrate with OpenAI for time-saving activities. I worked closely with the team to improve user experience, added a comprehensive test suite using Pest (making great progress towards full coverage), and assisted with their mobile app release.

Results

Resolved all critical security vulnerabilities from pen test
Successfully upgraded Laravel to latest version
Implemented AI-powered features for enhanced productivity
Built comprehensive test suite with Pest
Transformed developer experience from frustration to confidence
Enabled smooth mobile app release
"Joe has done a great job of fixing our CRM and getting some stability back after a difficult year."

Senior manager

MSP

Interested in similar results for your project?

Let's discuss your project