# Introduction
WARNING
Only use the official Muzzie Script from Envato/CodeCanyon market to avoid malware risks. Avoid any nulled or cracked versions found online. With the official purchase, you receive lifetime updates, support, and custom services.
# About
Muzzie is a music & audio streaming platform with many features. It works on web browsers and also has a PWA ( Progressive Web App) that you can install on almost any device, including Android and iOS. The latest version was made using these technologies:
- Laravel v10
- Vue 2.7
- Scss 1.32
- Vuetify 2.6
- Vite 4.1
# Feature List
- Audio Player: A versatile player for streaming uploaded audios and streams, featuring controls like play/pause, next/previous, loop/shuffle, skip/rewind/queue, and volume adjustments.
- YT Videos Player: A dedicated player for YouTube videos, adjustable for different sizes (mainly for Spotify content).
- Radio Streaming: You can add an IceCast or ShoutCast or simple the audio source link to play your radio streams
- Offline mode: You can download your songs and enjoy listening to them without internet connection.
- HLS: Use HLS to split large audio files into smaller, encrypted chunks for enhanced performance and security.
- Admin Panel: A comprehensive dashboard for content management and application customization.
- Artist Panel: Designed for artists, this panel supports artist accounts and provides tools for content management and analytics view.
- Page customization: You can create your own pages or customize existing ones, including section with different layouts
- Roles & Permissions: Manage user roles and permissions, with the ability to create custom roles.
- Bulk Upload: Upload multiple songs at once, with each song's metadata automatically saved.
- Podcast Episodes: Supports creating podcasts in various genres and uploading individual episodes.
- Search: An advanced search engine compatible with various services like Algolia and TNT Search.
- User Library: A personal library for users to manage their owned and purchased songs, liked albums and songs, followed playlists, podcasts, and artists, recently played songs, and an upload interface.
- User Profile: Displays each user's liked and most-played songs, along with their created playlists.
- Subscriptions System: Offers a subscription model with premium features for users.
- Audio Store: Enables selling audio products with different licenses.
- Storage Options: Currently supports local, S3 (Amazon, Wasabi ...etc), B2 Blackblaze, Digital Ocean Space. With plans to expand payment options in the future.
- Variety of Payment Methods: Currently supports PayPal, Stripe, Paystack and Razorpay with plans to expand payment options in the future.
- Loyalty System: An optional royalty system that allows artists to earn from their song streams.
- Follow & Like System: Users can like or follow almost any content on the app, including albums, songs, playlists, podcasts, and artists.
- Chat System: An optional feature enabling user-to-user chat.
- Listen Together: A real-time feature allowing friends to share what they're playing and listen to songs together.
- Site Map: Automatically generate a sitemap to help search engines discover your app and improve SEO.
- Feed Generator: For podcasts, this tool enables the generation of an XML feed file for all podcasts.
- Waveform: Optionally generate waveforms for audio content.
- Analytics: Track different analytics data from your admin or artist panel.
- Google Analytics: Track user actions like page visits, song likes, purchases, uploads, etc., with Google Analytics integration.
- Social Sharing: Share content on social media platforms with integrated Open Graph (OG) meta tags for enhanced visibility.
- Downloads: Optionally users can download songs
- Embed Player: Share songs through an embeddable version for use on other websites with different formats.
- Themes: Offers two main themes, Default and Muzzify, both free and switchable according to preference.
- Spotify Integration: Connects with Spotify's API to fetch content, enhancing the search engine to include Spotify content if enabled.
- SEO Editor: Customize SEO settings, including page titles and descriptions for better search engine visibility.
- Campaigns: You will be able to play audio ads between a certain number of tracks. Additionally, you can show a banner during the campaign play.
- Premium audio sample: now premium songs can be optionally stopped after few seconds and the purchase dialog will be shown.