MusicEngine is a Social Music Sharing Platform similar with Mixcloud, SoundCloud, allowing users to upload their music online and share with the world
Demo Links
User Demo – User demo
Admin demo – Admin demo
User Features
Feed – The feed page keeps the user up to date with the new tracks, albums or playlist posted by their friends, display artists suggestions and more
Charts – The charts show the New & Hot songs base on admin time settings , like this week New & Hot songs, also display the Top 50 songs which can be filter by time this week, last week, this month, last month and this year
Explore – Explore page allow users to discover new tracks, discover artists, find tracks base on tags, genre, discover top playlists and albums e.t.c
Collection – Collection works like Soundcloud which allow users to see their collections like history of tracks they have played, tracks they have liked, Tracks they want to listen later, their playlists and albums with the ones they have liked
Music Player – The music player gives a user complete control over playing music, with Next up playlist, next pause, previous, repeat, volume functionalities e.t.c
Tracks – The tracks page displays the information about the song such as comments, description ,statistics, license types, people who like,people who play the song e.t.c
User Profile – Comes with a decent user profile design with cover, avatar images, profile biography, social network links, feed, tracks, repost, playlist, albums e.t.c
Repost – User can repost tracks, playlists or albums to their followers just like Soundcloud
Search – Unified search system that allow users to find artists, tracks, people, playlists and albums all at the same time. Also support search filter
Sharing – Users can share songs using the embedded player on any website , via the email or on the major social networks such as Twitter, Facebook e.t.c
Pro Accounts – Give your users more privillidge like more track size, total space, advanced statistics, pro badge with a Monthly or Yearly account plans
Statistics – Allow artists to know their audience with advance statistics such as plays, downloads, likes, comments, countries, cities and more
Admin Features
DASHBOARD – The Dashboard shows site statistics .total tracks, playlists,albums,artists, users e.t.c
SITE SETTINGS – Complete website control with options such as Amazon S3 storage, Facebook registration, SMTP support and tons of other website settings.
MANAGE PAYMENTS – View or edit all the payments made and manage them with ease. The PayPal IPN integration takes care of everything even in special cases.
MANAGE USERS – Manage your users, view general account information, payments, reports and even delete or suspend them, everything in a few clicks.
MANAGE REPORTS – Built in DMCA copyright form and comment reports will protect your website from unwanted content with options such as suspend, delete or ignore reports.
MANAGE USERS – Manage your users, view and change general account information, verify, delete or suspend users, everything with a few clicks.
PLANS & PAYMENTS – Make the monthly and yearly plans however you want, you set the price, currency, and storarge and the software takes care of the rest.
THEMES / Site Design – The built-in theme system allows you to switch between themes in an instant, also you can choose the color scheme base on the theme selected
LANGUAGES – The built-in language system allows your user to feel at home by providing a quick way to switch between multiple languages.
Requirements
Apache 2+ (mod_rewrite)
PHP 7+ (MySQLi, OpenSSL, cURL, GD, mbstring)
MySQL 5+