Višeplatformska rješenja su jedan od primarnih zahtjeva na industriju programskog inženjerstva danas a razvoj posebnih sustava za svaku podržanu platformu je često prezahtjevno. Korištenje web tehnologija popularno je rješenje ovog problema zbog mogućnosti pokretanja na različitim platformama, dinamičnog razvoja i velike količine postojećih razvojnih alata. U ovom radu opisan je proces razvoja kompleksnog sustava u web tehnologijama. Komunikator je platforma za e-učenje namijenjena za pomoć u razvoju djece sa autizmom, koristeći interaktivne vježbe koje se pokreće na tablet uređajima. Platforma omogućuje izradu, dijeljenje i pokretanje vježbi na različitim uređajima. Sustav se sastoji od složene jezgre, hibridne mobilne aplikacije, klijents...