Some details
The site was written in PHP using Sphinxsearch, Redis.
We used Laravel for saving data and files,
Migration mechanism to change the structure of the database,
Unit tests to control the interaction between the old and new functionality.
Client',s goals:
- Develop completely new design for the Website,
- The new design should be modern and responsive,
- Move the site to a cutting edge
- Add new features,
- Integrate the site into existing CRM,
- While migrating and redesign, the existing data must be retained,
- Obligatory use of Sphinxsearch, Redis and Laravel framework.
Main features:
- Audio player
(playlists, collections, favourites, recommendations),
- Blick &, Earn
(mechanism for mutual promotions of content for users),
- Spotlight
(ability to get a profile up in a search box),
- Waveform generation for audio files,
- Integration with Facebook,
- Administrative panel,
- Chat between users,
- Mailing ,
- Feed.