Telekids musicalschool
2025 - Heden
De Uitdaging & De Oplossing
De Telekids Musicalschool, actief op meer dan 35 locaties in Nederland, beheerde hun leerlingenadministratie via drie afzonderlijke Laravel-applicaties (voor admins, leraren en inschrijvingen) die op één gedeelde database draaiden. Dit maakte het beheer complex en zorgde voor meer werk, doordat je 3 applicaties moest onderhouden.
Ik heb dit project overgenomen en de drie afzonderlijke omgevingen samengevoegd tot één centrale, overzichtelijke Laravel-applicatie en zal blijven werken aan de doorontwikkelingen.
Laravel updates
Dit project liep nog op Laravel 9, ik heb deze bijgewerkt naar de laatste versie.Doorontwikkelingen
Op de planning staan nog aardig wat doorontwikkelingen, bepaalde handelingen werken nu erg omslachtig, niet logisch of kunnen geautomatiseerd worden om handelingen veel sneller te doen.Voorbeeld: aanbiedingen
Een huidige aanbieding aanpassen gaat bijvoorbeeld niet, je moet nu de aanbieding verwijderen en een nieuwe aanmaken.Lesprijzen aanpassen, in bulk
Voor nieuwe seizoensaanbiedingen gebruiken ze ook een 'early-bird' systeem. Deze aanbiedingen zijn gebaseerd op de prijs per les. Dus om een level te veranderen van een early-bird aanbieding, dan moest je eerst de prijs per les aanpassen, dan de huidige aanbieding verwijderen en dan een nieuwe aanbieding aanmaken.... en dit is pas voor 1 leerling.Nu heb ik het zo gemaakt dat je in 1 keer alle prijzen per les, op alle groepen, percentueel kan aanpassen en (optioneel) ook de lopende aanbieding direct kan bijwerken. Op dit moment zie ik +/- 200 aanbiedingen, dus reken maar uit hoeveel tijd dit scheelt.