
Step by step, we create a service that unites people around music. Within this concept, we have reworked a lot in the new version of
Tracks Flow . Today we will tell you about our new solutions, but first a few numbers.
For 1 year alpha version:
Registrations: 36 400
Created playlists: 46 700
Favorite tracks marked: 389 600
Listened to: 8,910,000 tracks ≈ 594,000 hours ≈ 68 years of continuous playback
Most popular tracks:- Alex Clare - Too Close 1183
- Gotye - Somebody That I Used to Know 959
- Adele - Skyfall 897
Yes, we like that it is these tracks that head our top, although we do not impose our taste on anyone.
')
So, what's new:

Much processed in the social part of the service. After analyzing user behavior, we concluded that people actively (every day) use the service in the first few months after registration. Then the frequency of visits to the site is reduced. This is logical. We have provided a convenient tool for creating your own musical space and after favorite tracks are marked, playlists are created or found, people lose interest. And we are trying to create a full-fledged music channel, therefore:
Now in the " stream " is everythingWe added albums, playlists, artists and even videos to the recordings. There used to be tracks and pictures. The limit of three tracks removed. Videos can be added from YouTube and Vimeo. The flow has become much more interesting.
Pages open to allNow you can share any link - it will open without authorization and will play
It is important that our users receive everything new at the moment of appearance.
Anyone can add albums.Now each user can add new albums of artists and edit existing ones. And even remove trash.
New and subscription to the artistYou can subscribe to the artist and follow his novelties. A new album added by another user will appear in your stream. A little later we will add a separate section there in order to watch only the novelties of your artists.
Like and repost recordsEach entry now has its likes and opportunity to repost. Comments naturally remained.
Direct track linksYou can add a direct link to the track if it is not found on the network. This can be done on the album edit / add page. For example, upload your Dropbox to Public and copy the link. This will help rare or very new releases to be available to everyone.
Of course, we want to draw the attention of artists on Tracks Flow. Therefore, we tried to create a convenient and effective promotion tool for artists. Now the young group can edit its page, add a new single and post it to the stream. You can create a teaser for the upcoming concert or any other event. Likes and reposts will help to convey this information to most of the audience.
Clean interfaceRedesigned the entire interface in the direction of clean and flat, digital. There are almost no raster controls on the site (there are two gifs, one of these days we'll replace it with a dancing SVG). And there are almost no effects. From this alone advantages - such an interface does not consume unnecessary resources and speeds up development.
Stable search for tracks onlineWe managed to improve the search for tracks so that the site does not require to constantly connect VK. Most of the foreign innovations are and play on other resources, open.
Completely rewritten frontendLast year we tried a lot. As a result, the javascript code became confusing and heavy. We really wanted to put everything in order: to combine similar logical / interface parts of the project and build a clear structure. Tried to do it gradually, but nothing happened. As a result, rewrote everything from scratch. When working on a new site, we adhered to the following principles:
- We continue to use the maximum Backbone.js
- Update API format to full RESTful
- Make the right structured layout
- Moving to Node.js more functions for working with external services