Project description
In response to the evolving needs of the shipping industry, I sought to enhance the existing shipping provider system The original system, constructed with vanilla PHP, jQuery, and Smarty template engine, faced numerous challenges, hindering the smooth integration of new features. This case study explores how I addressed these issues and successfully built a robust and scalable system using Laravel, Vue.js, and Inertia.js to meet the demands of the shipping landscape. The initial system struggled with scalability and encountered difficulties when implementing new features.
In response to the evolving needs of the shipping industry, I sought to enhance the existing shipping provider system. The original system, constructed with vanilla PHP, jQuery, and Smarty template engine, faced numerous challenges, hindering the smooth integration of new features. This case study explores how I addressed these issues and successfully built a robust and scalable system using Laravel, Vue.js, and Inertia.js to meet the demands of the shipping landscape. The initial system struggled with scalability and encountered difficulties when implementing new features. After months of attempting maintenance and feature additions, I decided to develop a new system to overcome these obstacles.
Taking on the challenge, I leveraged the powerful combination of Laravel, Vue.js, and Inertia.js to develop an entirely new system. Unlike a complete redesign of the user experience, the focus was primarily on optimizing the backend. Special attention was given to the design of the database and improving the relationships between tables to ensure scalability. Within a span of 3 to 4 months, the new system, powered by Laravel and Vue.js with Inertia.js, was successfully launched. The use of these modern technologies not only streamlined development but also provided a foundation for a more scalable solution, addressing the previous struggles encountered with the old system. Over the course of two years, the revamped system proved to be highly effective. Not only did it provide a stable foundation for existing features, but it also facilitated the seamless integration of new functionalities. I worked diligently to enhance and optimize the system further, successfully integrating it with third-party services and e-commerce platforms such as Salla and Zid.