Welcome to Sound Entertainment! This platform is designed to host and organize a rich collection of music and videos across various categories. Whether you're exploring new content or revisiting classics, Sound Entertainment has something for everyone. Follow the steps below to set up and run the project locally.
The SOUND Group aims to develop an entertainment website to host and organize a collection of music and videos. This platform will feature both new and old content across various categories, including regional and English languages. The system offers functionalities for:
- Administrators: Efficiently manage content and user accounts.
- Users: Discover, rate, and review media.
- Categorized Media: Music and videos organized by Album, Artist, Year, Genre, and Language.
- Latest Content Section: Displays the 5 newest music tracks and videos with a "New" badge.
- Manage music and video files (Add, Edit, Delete).
- Create and manage categories (Year, Artist, Album, etc.).
- Oversee user accounts and website details.
- Register with validated personal information.
- Search for music/videos by categories or keywords.
- Add or modify reviews and ratings for content.
- Homepage: Features the latest music and videos with an intuitive layout.
- Responsive Design: Tailored for desktop and mobile devices using Tailwind CSS.
- Search Bar: Quickly find content by keyword or filter by categories.
- Mandatory fields for user registration (Name, Address, Phone Number, Email).
- Robust input validations to prevent invalid or malicious entries.
Before you begin, ensure you have the following installed:
- XAMPP (PHP and MySQL)
- A web browser (Google Chrome or Mozilla Firefox recommended)
- Download the project ZIP file from this repository.
- Unzip the project folder to your local machine.
- Navigate to your XAMPP installation directory.
- Typically found at
C:\xampp
on Windows.
- Typically found at
- Open the
htdocs
folder. - Copy the unzipped project folder into the
htdocs
directory.
- Open your browser and go to:
http://localhost/phpmyadmin
- Create a new database:
- Database Name:
sound_entertainment
- Database Name:
- Import the database:
- Click on the Import tab.
- Select the database file provided in the project folder:
- File:
DATABASE/Query.sql
- File:
- Click Go to complete the import.
- Open your browser and go to:
http://localhost/sound-entertainment/Project
Role | Username | Password |
---|---|---|
Admin | admin@gmail.com |
admin123 |
User | user@example.com |
user12345 |
Contributions, issues, and feature requests are welcome! Feel free to fork this repository and submit a pull request.
For any questions or support, please contact fmugheri83@gmail.com.