Building a digital training management platform
End-to-end software solution which covers licensing, obtaining approvals, to users searching for training and monitoring their progress.
Team size
10 People
Headquaters
Riyadh
Industry
Education
Deliverables
Web app
What we did
UX/UI design, Solution Architecture, PHP and React development, Business analysis, Project management, Dedicated development team
Results Achieved
From scratch
Building an enhanced training management platform
Connect
Different parts of the platform into a fully integrated solution
100%
Solution documentation for maintenance and extension
About the Client
Our client is a government entity specialised in information technology. They design and build digital services that empower the Government’s digital transformation of public and private sectors.
Its mission is to drive transformation by delivering sustainable value through their digital ecosystem.
Discovery
The idea behind enhancing the digital private training system was to improve user experience (making it more straightforward and user friendly), increase automation level, add new features, connect different parts of the platform into fully integrated solution and use the latest technology. The approach was to rebuild and improve the existing solution.
An additional goal was to add trainees to the platform, enabling them to monitor their progress and share feedback.
The new solution aims to achieve a better and more efficient administrative experience for both training institutions and trainees.
Design
It was important to understand multiple separate modules and integrate them into a single solution. The Q team was actively involved with the Product owner in order to come out with the optimal user experience and at the same time fully adhere to the regulatory process.
Q team created unified design components simplifying user navigation and at the same time increasing the development speed and simplifying the maintenance.
Development
The Q team consisted of a solution architect, three backend developers (PHP), two frontend developers (React), two designers, a QA specialist with experience in test automation, a business analyst, and a project manager. The Q team collaborated closely with the Tamkeen developers.
With the web application, both training companies administratives and trainees can go through the entire user flow using only one platform.
The solution was developed using the Microservice architecture, which allows for the distribution of workload to multiple development teams and module-level deployments. The front-end followed the same principle with a Microfrontend approach.
End Result
Q team helped the Client build an enhanced training management platform covering the whole business journey, from licensing of training organisations, obtaining approvals for training programs, to trainees searching for the desired training and monitoring their education and certification progress.
The user flow has been enhanced and simplified, and the system architecture is optimally configured. We have established a solid foundation for future system extensions and modifications.
The solution is well documented, which is enabling our Client’s teams to maintain and extend it, according to their business needs.
Want similar results for your business?
Send us a quick message and let’s discuss your business needs.
Brands that gave us their trust
Next case study
Digital transformation of the leading global supplier for the energy industry
Custom software for planning, supporting, and executing logistical operations