Skip to main content

Simple Music Cloud Community System using PHP/MySQLi with Source Code

Language

Project: Simple Music Cloud Community System using PHP/MySQLi

About The Project

The Simple Music Cloud Community System is a simple project that is inspired by the Spotify Web Application. This system requires system credentials to access all of the data and functionalities of the music cloud community system. The system has 2 types of users which is the Administrator and the Subscriber. The Admin user can manage all the functionalities of the system including the music uploaded, and playlist of the subscriber user while the Subscriber user can only manage the songs they uploaded and playlist they created but since this also like and music publishing site, the system allows all users to listen all uploaded music or songs and also listen to the playlist songs created by other subscribers and admin. The Subscriber user can also download any song that can be accessed in this system.

How the System Works

The Simple Music Cloud Community System has a registration form on the Login Page by clicking the "Create New Account". After creating a new account, the system will automatically login to the new subscriber using his/her created credentials. On the "Home Page", the summary numbers of all Genres, Playlist, Songs, Subscriber, Subscriber's Uploaded Songs, and Subscriber's Created Playlist. The Genre page can only be managed by the Admin users which makes the subscribers read the Genre's Details and listen to songs uploaded filtered into the viewed or selected genre. The Playlist Page is the page where the user view, create and manage the playlist. The system navigates to each page without refreshing the window so the music doesn't stop when redirecting other pages.

Features

  • Login Page
  • Registration Page
  • Home Page
  • Manage Music/Songs
  • Manage Playlist
  • Manage Genres
  • Manage Users
  • Music Player Panel

The Simple Music Cloud Community System was developed using HTML, PHP/MySQLi, CSS, JavaScript (jQuery/Ajax), and Bootstrap for the design. The source code is fully functional and easy to modify or enhance. Follow the instruction below to have an actual experience using this simple project.

How to Run

  1. Download the source code and extract the zip file.
  2. Download or set up any local web server that runs PHP script.
  3. Open the web-server database and create a new database name it music_db.
  4. Import the SQL file located in the database folder of the source code.
  5. Copy and paste the source code to the location where your local web server accessing your local projects. Example for XAMPP('C:\xampp\htdocs')
  6. Open a web browser and browse the project. E.g [http://localhost/music-cloud-community-system]

Admin Access

Email: [email protected]
Password: admin123

Sample User Access

Email: [email protected]
Password: jsmith123

I hope this Simple Music Cloud Community System will help you with what you are looking for, feel free to download and modify the source code.

Explore more on this website for more source codes and tutorials.

Enjoy!

Sample music used in this project: https://www.bensound.com

Note: Due to the size or complexity of this submission, the author has submitted it as a .zip file to shorten your download time. After downloading it, you will need a program like Winzip to decompress it.

Virus note: All files are scanned once-a-day by SourceCodester.com for viruses, but new viruses come out every day, so no prevention program can catch 100% of them.

FOR YOUR OWN SAFETY, PLEASE:

1. Re-scan downloaded files using your personal virus checker before using it.
2. NEVER, EVER run compiled files (.exe's, .ocx's, .dll's etc.)--only run source code.

Comments

Add new comment