All projects
VirtuozyEducation

Three years developing the CRM of the Virtuozy music school chain

Every branch got a reactive real-time schedule and a set of useful business management modules.

Three years developing the CRM of the Virtuozy music school chain
ClientVirtuozy
FormatCRM system
StackVue.js, Pinia, PrimeVue, PHP, Socket.IO
DemoInternal system

Task

Optimise the schedule and take the load off the administrators of the school chain: lessons, substitutions and reschedules must update in every branch at once, without calls and manual reconciliation.

Deliver real-time and fill the system with business management modules: students, teachers, payments and reporting in one CRM.

What we did

  • Frontend stack migration to Vue.js
  • Real-time schedule in every branch on Socket.IO
  • Substitutions and reschedules without manual reconciliation
  • Modular system introduced
  • Student, teacher, payment and reporting modules
  • Reactive forms, recurring lessons
“Together with Spot we moved our internal CRM to Vue.js. The online schedule and the key modules run reliably across every branch of our music school chain.”
Dmitry BidulyaDmitry BidulyaCEO, Virtuozy
Next caseExtended the online store of sports brand VetersportView case

Let's discuss your project

We reply the same day. The first step is a 30-minute call or a brief in Telegram.

Discuss a project