Project Domain / Category

Web Application

Abstract

E-Music is a website where you can find Royalty Free Music. Admin can provide paid or free music to customers. Customers can download free music and can purchase paid music. You can categorize the music in the following categories:
• Cinematic
• Folk
• Pop
• Electronica
• Urban

User can listen to the music files on website and can also download the free music. But for paid music, they need to purchase it. For purchasing, user must sign up or Login (if already registered).

What is Royalty Free Music?

Royalty Free Music refers to a type of music licensing that allows the purchaser to pay for the music license only once and to use the music for as long as desired. As YouTube video content creators can’t use copyrighted music as it will create a copyright issue on YouTube.

Modules

Customer Module

• Sign Up/Login: The customer can view/search for the music without registration. Sign Up or login is compulsory for purchasing any music item.
• Customer can download music files where are free.
• Registered customer can make any music item favourite.
• Registered customer can also give feedback/review about any music.
• System can store the purchasing history of the customer.
• Customer can add music items to cart, check out using debit or credit card.
• Customer has the authority to delete his account from the website.
• Logout

Admin Module

• Add an Admin/ Login: The main administrator can add any other person as admin.
• Admin can add/remove categories and music items or edit existing music items or categories.
• Admin can view, confirm/cancel orders manually.
• Admin can generate coupons or offers against any music item.
• Admin can manually add or delete any customers.
• Logout

Tools

Software Requirements:
• Operating System: Windows 7 and above
• HTML, CSS, Bootstrap (Front-end)
• Adobe Dreamweaver/ Sublime Text
• MYSQL(Backend)
• PHP (Server-side programming)
• XAMPP — Web Application Server