Music data management web application (SPA practice)