The project is a commercial music service, whose members can publish their works, as well as works of other authors in their own performance and / or arrangement. I worked on the project from July 2019 to June 2021 as a programmer. To my great regret, during this time, I completed all the tasks assigned to me and there was nothing to work with, the covid epidemic also added negativity to this business, which led to its strong reduction and the cancellation of the well-known music competitions for which the project was the organizer.
Due to the fact that I am associated with my former employers by the NDA (Confidentiality Agreement) agreement, I cannot elaborate on the tasks that I performed within the framework of this project and the technologies on which this was performed. You can look at the part of the project site that is in open access, this is a rather large piece of it, by the nature of my activity, I took part in the modification of almost all pages in one way or another, and I created some of the modules and functions from scratch, they were not in the project.
Briefly, I can list the following areas of my activity:
Optimization of search queries to the music library. In this part, there were serious problems and a serious revision was required, as a result of which even the most difficult queries began to work no more than 5 seconds.
I have created a help system (FAQ), which can be edited through the administrator interface and no coding of sections is required
The system of templates has been modified to which the ability to create contextual help blocks for all page elements has been added
A system of administrative notifications (announcements) has been created
Interface elements with a modern design have been created: input fields, button blocks, drop-down lists, etc. Added components for using videos with YOUTUBE and VIMEO.
The capabilities of the project interface for using Paypal technology have been expanded, in particular, express registration of a new user through this payment system has been created
For partner project MUSESCORE I have written a plugin for loading compositions from the project site using QT Qml technology.
Google CAPTCHA V3 is installed on the pages with the forms for sending messages.
The possibility of registering a project as a PWA (Progressive web apps) application on the desktop of a computer or smartphone has been implemented.
I want to separately draw your attention to the fact that the above are the developments that are publicly available on the project website, I do not provide any technical details, except for the fact that I worked on it.