Computer Repair Doctor

Computer Repair Doctor

About the Partner

Computer Repair Doctor is a chain of consumer electronic repair shops based in the state of Florida.

The problem

The problem

In the case of a service company, the ability to deliver a consistent client experience is one of the factors that impacts a company’s success the most. However, it’s about communication, quality service, price points, and other factors too. It’s not easy to ensure such consistency for a single shop, let alone multiple stores sharing the same brand. In that case, it becomes even more complicated.

The solution

The problem

IT science is mostly about automation. In this case, it’s about the automation of multiple companies’ internal processes and procedures. We built a highly customized ERP system which covers most repeating processes, starting with faulty device reception and repair processes, all the way up to invoicing, settlement and customer satisfaction measurement. Our system provided automation, guidance for the company’s staff, and valuable business analysis for the key stakeholders.

The improvement

The improvement

To automate the processes we needed to collect data. As a result of that, we could easily analyze historical data, providing valuable business insight which could help further the business’s optimization.

The result

The result

We produced a completely integrated solution, which is undergoing further development due to the company’s growth and changing environment.
It’s worth mentioning that we did not develop this platform from scratch. We took over an existing system after the developer left the company. The original system had been written in vanilla PHP, and although the quality of code was good, further system development without a solid foundation on modern framework would have had a severe impact on the development speed. A complete application rewrite was out of the question, because of the system’s complexity and budget limitations. This is why we came up with the idea to create a wrapper application written in Symfony framework, which allowed us to build all the new features in a new architecture, and slowly switch the old functionality to the new platform. It took us around two years to completely filter out the legacy code, ensuring a completely smooth transition from the old architecture to the new one.