The Customer requested R-Style Lab to enhance their running web-based management platform for music schools and their students. The legacy system didn’t cover essential school management workflows and didn’t address the plans to expand the Customer’s activity. The future solution was to automate scheduling and billing processing via its additional modules and UI-optimized web interface.
Having performed a preliminary project assessment, R-Style Lab found its poor functionality and outdated user interface, and offered to redesign the system for a more stable performance, more advanced functionality and simplified introduction of new features.
In order to retain the current customers, we started working on fixing the existing bugs and improving the project performance, while building a new system in parallel.
The finally defined scope of work consisted of 2 parts:
In order to successfully accomplish both tasks, our Laravel developers identified a step-by-step agile workflow, in order to make the two systems coexist and demonstrate a stable and dynamic functioning.
The legacy code of the existing platform was outdated and messy, and it took some time to get a clear vision of the project’s logic and its principles of functioning. Once done, we proceeded with the project’s improvement and the code upgrade.
Regarding the new system's development, we used Laravel to build it from scratch, specify its logic and make it as scalable as possible, in order to facilitate the implementation of new features in the future.
Its functioning is based upon 3 custom modules, and this number can be easily augmented:
The revamped solution proves smooth functioning, automation of daily routines and user-friendly web interface, leveraging the Angular framework. The current project is still under development, and the Customer is planning to implement new features for digitizing the music classes’ management.
Just Share Your Project Idea
(We'll Keep It Safe!)
& Get Your Bonuses for Free!
Thank you! Your request has been sent.
Our sales team will contact you as soon as possible!
Update the page and submit the form again