phpSound – Music Sharing Platform (Images and Media)

phpSound is a Social Music Sharing Platform similar with SoundCloud, that allows users to upload their music online and share them with the world.

Quick Video Demo: Video Demo

User Demo: User Demo (some features might be disabled such as uploading files)

Admin Demo: Admin Panel

Profile Example: Profile 1 | Profile 2

Track Example: I’m waiting for you | Dark Love

Features

User Features:

  • Stream (Page): displays tracks uploaded by friends, online friends, friends suggestions and more.
  • Explore (Page): allows the users to explore recently uploaded track based on categories.
  • Profile (Page): displays the user profiles along with the quick access to their public uploaded tracks, playlists, likes and friends.
  • Statistics: Track statistics such as Plays, Likes, Comments and more advanced statistics such as Top Countries, Top Cities, Most Played, Most commented, Most liked and more…
  • Messages (Page): Displays your friends based on their last activity, showing both online and offline friends.
  • Likes: shows all the likes you made on tracks.
  • Share: allows you to share the music via Facebook, Twitter, Google+, Pinterest, Email and via direct link.
  • Embedding: allows you to embed the music player into websites (example).
  • Licensing: It supports both Creative Commons and All copyright reserved.
  • Playlists: Create unlimited playlists and organize your tracks.
  • Pro Accounts: have more features such as pro badge, more upload space, etc
  • Notifications Center: Get notifications (red notification with counter) from your friends when they: Like, Comment, Chat and on new Subscribers.
  • Block: Users can block other users preventing them from chatting with each other.
  • Profile Privacy: Public (everyone can see the profile), Semi-Private (only friends can see the page), Private only you can see the profile.
  • Track Privacy: Public (available for public and semi-private profiles), Private (available only to the author).
  • Online Privacy: Appear Online (when available) or Always Offline.
  • Report: DMCA implementation for Tracks and report abusive Comments.
  • Notifications when new messages are posted on Feed, Subscriptions and Profile pages.
  • Password recovery by email or username.
  • Unified Search Box: Live search for Tracks and People, along with #hashtags.
  • Covers and avatars for user profiles.
  • Retina Display Ready and Responsive Design (optimized for iPhone 5 and newer iOS devices).
  • Filters Notifications: Tracks, Comments, Likes, Chat conversations.
  • Dynamic page load and ajaxed pagination site wide.
  • Friends suggestions (for new users).
  • Add Social Profiles for: Facebook, Twitter and Google+ and other social networks.
  • Turn On/Off visual notifications for Likes, Comments, Shares, new Subscribers, and Chat conversations.
  • Turn On/Off e-mail notifications for Likes and Comments and New Subscribers.
  • Log-in: Users can use both usernames and emails to log-in into their accounts.
  • and more…

    Script/Admin Features:

  • General Settings: Allows you to change various settings about the website and limitations.
  • Users Settings: Allows you to change various settings about user accounts and features, and predefined settings for them to be enabled or disabled.
  • Pro Accounts: Allows you to enable or disable Pro Accounts, change settings such as upload size, monthly plans, currency, etc.
  • Social Login: Allows you to enable or disable Social Login.
  • Themes: Allows you to change the whole website layout, the current theme enabled is marked Active .
  • Statistics: Advanced user and site statistics User Registrations, Tracks, Comments, Reports, Likes, Earnings and more.
  • Password: Allows you to change the Administrator Password.
  • Manage Users: Allows you to edit users, suspend, delete accounts, view transaction history and more.
  • Manage Payments: Allows you to view the payments details, suspend or enable a certain payment.
  • Manage Reports: Allows you to manage the reported Tracks and Comments, like suspending or deleting them.
  • Manage Categories: Allows you to add certain categories that will be displayed on the “Explore” page.
  • Manage Ads: Allows you to add Advertisments in certain places on the website.
  • API to retrieve User Profile Details or latest 20 Messages of a User.
  • and so much more (see screenshots).

    Requirements: PHP 5.3, MySQLi and GD Library (cURL and OpenSSL are optional, for Facebook and PayPal API).

    Download phpSound – Music Sharing Platform (Images and Media)

    Leave a Reply

    Your email address will not be published. Required fields are marked *