Free PHP Script: Maian Music

Music is my first love, so its a surprise its taken me so long to develop something music based. I had the idea for this script in 2006 when someone mentioned adapting Maian Cart into an .mp3 system. This script enables you to preview and sell your music in .mp3 format and sell preset packs/sound loops. In the live demo you`ll find some of my own music from a few years ago. Some of you may remember it from M-Dream a while ago. Enjoy the script!

Maian Music for Joomla - Thanks to the hard work of Arelowo Alao, Maian Music is currently available as a Joomla component. My thanks to Arelowo for bringing this system to an even wider audience. Not only has he wrote the module, he also offers support in his free time. If you use the system within Joomla, think about sending Arelowo a small donation for his efforts.

For Joomla support, see the link below.

Script Features:

Easy to use mp3 music store to sell/preview mp3 tracks
Add unlimited albums
Group tracks into albums
Structure albums as parent/child association. ie: Sub categories
Option to add album preview image
Meta descriptions and keywords for albums
Keyword tags for albums
XHTML/CSS public layout
Premium Beat flash player for mp3 previews
Store sale mp3 files outside of web root for security
Store album mp3 files in their own folders
Option to add smaller mp3 file for previews
Option to sell Packs, Presets or Sound Loops in .rar or .zip format
Expiry limits for downloads and download page for track protection
Easily search packs & music tracks. Uses MySQL FULLTEXT search system
Option for discount if whole album is purchased
Filter by artist options
Secure payment processing via Paypal
Supports ALL supported paypal currencies
Paypal IPN test mode available via Sandbox
Optional mod_rewrite for search engine friendly urls
Optional SMTP send mail options
RSS feed to show latest albums
Option to include artwork download link with full album purchase
Graphical stats to view most popular track/album/packs & presets purchases
E-commerce style cart system.
Contact, Licence & About Us pages integrated into system
Built in captcha code for contact page to help prevent spam
Option to contact buyers from admin interface
View sales in admin area with album/track purchase details
Option to export sales to CSV
Option to re-send download link to buyer
Streamlined checkout. Buyer goes straight to download page after purchase
Template driven for easy HTML editing
Auto installation file

Requirements/Testing Environments:

PHP v4.3.0 or higher.
Paypal Business or Premier Account
CURL support enabled for Paypal IPN system processing
GD graphics library for captcha display
MySQL database to hold the script tables.

Browser Testing: IE8, IE7, IE6, Opera 9.64, Firefox 3.0.11, Safari (PC), Google Chrome
Local Server Testing: Apache server running PHP v5.2.6, MySQL v5.0.67
Production Server Testing: VPS Apache server running PHP v5.2.6, MySQL v5.0.67
Error Reporting Level for Development: E_ALL
SGML Parser: 0 Errors 0 Warnings


Download:
Maian Music (Version: 1.3 / Size: 1.1 MB) Checksum: d338c3be42bb23a3465362b574fe087a
For Joomla Users ONLY:
Maian Music Joomla Extension
Joomla Support for Maian Music
Maian Music Demos - Click Links to View
Administration Demo (Non Functional)
Music Store Demo
Other Links:
Maian Music Language Packs (0)
Maian Music Add Ons (0)
Latest News, Updates & Security Fixes for Maian Music
Help & Support for Maian Music
Release Information:
Current Version: 1.3
Release Date: 13 Jun 2009
Total Downloads: 9,179
Donate:
Donate: Maian Music

Donations help towards the running costs of this website and further script developments. Thank you!