The client has over 20 years of experience in professional assessment and coaching. They have their own CDR 3-Dimensional Assessment Suite® platform that assesses the performance of business leaders. It helps define their key strengths and development needs. The company’s certified consultants also conduct in-person coaching.To scale up the business, the customer needed an online multimedia platform for remote coaching.
T&M
Scrum
Business Analysts
Front-end Developers
Back-end Developers
DevOps Engineers
UI/UX Designers
QA Engineer
Project Manager
The solution would help businesses improve the performance and engagement of their employees. The new platform would use a digital avatar for debriefing sessions with employees.
The solution consists of two parts: the Admin Portal, where virtual coaches and users are managed, and the User Portal, where users participate in debriefing sessions with virtual coaches.
First, users take an assessment in the CDR 3-D Suite to identify the key drivers of their personality, motivations, and risk behaviors. Once completed, it is possible to log into a new CDR-U Сoach platform (The End-user Portal) and select an avatar—the personal coach for a debrief. Next, the user gets access to a personalized action planning module and a detailed report.
The User Portal provides the possibility to:
The Admin Portal enables administrators to manage Avatars, Scripts, Users, and the Welcome page.
We ensured smooth communication between the CDR-U Coach and the CDR Management System, where all assessments are taken.
The portals are now synced to exchange the relevant user details. .Net Core, the main app framework, processes the data collected from the CDR Management System. Along with this framework, the team used the IdentityServer4 framework for user authorization, Azure Service Bus for load balancing (which optimizes performance by distributing application traffic), and MS SQL Server for storing the data from the CDR 3-D Suite and debrief results.
The team also integrated the solution with a speaking avatar platform, which offers hundreds of customizable models and enables developers to create custom avatars. To perform an integration that fits the project requirements, we had to handle service restrictions and fix numerous bugs revealed in the platform.
Softeq created an algorithm that allows system admins to configure an avatar's speech based on user assessment scores retrieved from the CDR portal.
The app algorithm enables the admin to create special conditions for this speech. It is also possible to define the mood of the avatar and upload media, which is displayed for debriefing participants.
The client employed Softeq to develop an online coaching platform. The solution would help businesses improve the performance and engagement of their employees. The new platform would use a digital avatar for debriefing sessions with employees.