Preview_Screenshots_new/Home.jpg Preview_Screenshots_new/Lyrics.jpg Preview_Screenshots_new/Notification.jpg Preview_Screenshots_new/Search.jpg Preview_Screenshots_new/banner.jpg Preview_Screenshots_new/chill.jpg Preview_Screenshots_new/download.jpg Preview_Screenshots_new/menu.jpg Preview_Screenshots_new/music.jpg Preview_Screenshots_new/playlist.jpg Preview_Screenshots_new/subcategory.jpg
Audify Music Player – Advanced Features (Flutter + MERN Stack)
- Smart Playlist automatically organizes your favorite songs.
- Download music and listen offline even in low or no internet areas.
- Live Search allows instant results while typing your favorite song or artist name.
- Dedicated Artist Section lets you explore all songs by your favorite artists.
- Lyrics perfectly synced with song duration.
- Switch easily between Dark and Light Mode as per your mood.
- Smart Notifications alert users about new songs, updates, and playlists.
- Multi-Language Support provided for a more personalized experience.
- Full LTR and RTL support for global users.
- Users can Play, Pause, Next, Previous, Repeat, and Shuffle songs effortlessly.
- Listen to music in Background Mode while using other apps.
- Create and manage playlists with a simple and clean interface.
- Users get notified instantly when new songs are added by the admin.
- Integrated Google AdMob (Banner and Interstitial ads).
- Built with Flutter 3.x for top performance.
- Developed using MVVM Architecture Pattern for maintainable and scalable code.
- Top Quality Clean Code.
- Firebase Cloud Messaging (FCM) integrated for instant push notifications.
- Easy Customizable Code to fit any design or functionality update.
Tech Stack
Flutter + MERN STACK
Core & UI
- flutter_localizations – Enables multi-language support for your Flutter app. Helps you easily localize UI text and improve accessibility for global audiences.
- cupertino_icons – Provides iOS-style icons for Flutter apps. Ensures a native iOS look and feel when building cross-platform interfaces.
- google_fonts – Lets you use any Google Font dynamically in your app. Improves design flexibility and typography consistency.
- sizer – Helps create responsive UI across multiple screen sizes. Makes your app look pixel-perfect on any device.
- shimmer – Adds loading shimmer effects for placeholders. Enhances perceived performance with elegant skeleton loaders.
- flutter_svg – Renders SVG files directly in Flutter widgets. Keeps vector graphics crisp and scalable on all devices.
- flutter_rating_bar – Provides customizable star rating bars. Simplifies adding rating UIs for products, reviews, or feedback.
- flutter_html – Renders HTML content inside your Flutter app. Perfect for blogs, descriptions, or rich-text content displays.
- google_mobile_ads – Integrates Google AdMob ads into your app. Enables monetization through banner, interstitial, and rewarded ads.
- flutter_native_splash – Automatically generates native splash screens. Speeds up app branding consistency on Android and iOS.
- flutter_launcher_icons – Generates adaptive app icons for Android & iOS. Saves time creating correctly sized app icons across platforms.
Audio & Media
- audioplayers – Simple API for playing local and remote audio files. Great for adding background music, sound effects, or media playback.
- just_audio – Advanced audio playback with precise control and features. Offers gapless playback, playlists, and streaming capabilities.
- audio_service – Enables background audio playback and media controls. Lets users listen even when the app is minimized.
- audio_session – Manages audio focus and session configuration. Prevents conflicts with other apps using audio on the device.
Firebase & Notifications
- firebase_core – The foundation for all Firebase services in Flutter. Connects your app to Firebase backend services easily.
- firebase_messaging – Handles push notifications and FCM messages. Keeps users engaged with real-time updates and alerts.
- flutter_local_notifications – Displays local notifications within your app. Great for reminders, offline alerts, or scheduled tasks.
Networking & APIs
- dio – Powerful HTTP client for Dart with interceptors and cancel tokens. Makes API calls cleaner, with easy error handling and retry logic.
- http – Lightweight package for simple REST API requests. Ideal for quick network calls without added complexity.
- connectivity_plus – Checks internet connection and network status. Helps handle offline mode gracefully.
- url_launcher – Opens URLs, phone numbers, or emails from your app. Makes integration with external apps and links seamless.
Storage & Data
- shared_preferences – Stores small amounts of data locally as key-value pairs. Perfect for user settings, login state, and preferences.
- path_provider – Accesses device-specific storage paths. Required for saving and reading files safely.
- sqflite – Provides SQLite database support. Enables powerful offline data persistence.
- sembast & sembast_web – NoSQL database for Flutter and web. Great for lightweight structured storage without SQL.
- file_saver – Allows users to save files to their device. Useful for downloads, reports, or file exports.
State Management & Utilities
- mobx & flutter_mobx – Reactive state management with observable data. Keeps your app’s UI consistent with underlying state automatically.
- get_it – Simple dependency injection and service locator. Decouples your codebase and makes testing easier.
- event_bus – Enables publish-subscribe communication between components. Makes event-driven architecture simple and clean.
- json_serializable – Auto-generates code for JSON serialization. Reduces boilerplate and ensures consistent model parsing.
- collection – Adds helpful extensions for Dart collections. Simplifies data manipulation with advanced utilities.
- validators – Provides ready-to-use form validation functions. Helps ensure user input is clean and error-free.
- flutter_debouncer – Prevents rapid repeated calls in short timeframes. Improves UX in search bars and API-triggered actions.
- xxtea – Encrypts and decrypts data securely. Adds an extra layer of protection for sensitive information.
- permission_handler – Requests and manages device permissions. Ensures smooth user experience while accessing system features.
- speech_to_text – Converts user speech into text input. Enables voice commands and accessibility features.
- html_unescape – Decodes HTML entities into readable text. Useful when parsing data from HTML APIs.
Developer Tools
-
build_runner – Automates code generation tasks. Powers tools like
json_serializableandmobx_codegenefficiently. - mobx_codegen – Generates reactive store code for MobX. Saves time writing repetitive boilerplate.
- analyzer – Analyzes Dart code for static errors. Improves code quality and enforces best practices.
- flutter_test – Provides testing utilities for Flutter apps. Helps maintain app stability with unit and widget tests.
Backend API Documentation
https://adites-organization.gitbook.io/audify-music-player-documentation/backend-1/api-documentationApplication Images
Download Link
Download Demo APKWeb Admin Features – Audify Music Player
- Simple and Attractive Admin Panel with Responsive Design.
- Dashboard with Total Categories, Artists, Reviews, and Songs Summary.
- Manage Audio Files, Categories, and Subcategories Easily.
- Preview, Listen, and Download Songs from Admin Panel.
- Manage Artists and Their Music Collections.
- Organized Category System for Easy Content Management.
- Send Push Notifications to All Users Instantly.
- Manage About Us, Terms & Conditions, and Privacy Policy Pages.
- Secure Admin Login with Authentication and Route Protection.
- Clean Dashboard Overview with Key Insights.
- Developed With ReactJs, NodeJs, ExpressJs, Material-UI (MUI) for user interface, and MongoDB for the database.
Admin Panel Images
Admin Panel Demo
https://audify.website/Username: admin@gmail.com
Password: admin@123
For Setup & Configuration
https://adites-organization.gitbook.io/audify-music-player-documentation/Support
Version Update
Version 17.0 (8th Nov 2025)
* Equalizer Included * Play music from Google Drive, Local SD Folder Included * Performance Improvement
Version 16.0 (16th Oct 2025)
* Rebuilt Product Using Latest Flutter and MERN Stack * Performance Improvement
Version 15.0 (22nd Nov 2020)
* Minimum API 29 Supported * Performance Improvement * Minor Bug Fix
Version 14.0 (1st Feb 2020)
* Minimum API 28 Supported * Performance Improvement * Minor Bug Fix
Version 13.0 (1st Oct 2019)
* Performance Improvement * Minor Bug Fix For Android 9
Version 12.0 (13th July 2019)
* RTL Support Added * Equalizer Added * User can set ringtone from downloaded song and now image can set as wallpaper.
Version 11.0 (27th May 2019)
* PHP 7.0+ Supported
Version 10.0 (14th May 2019)
* Now User Can Play Song From External USB Drive
Version 9.0 (1st May 2019)
* Now User Can Play Song From Local Device And Phone Storage * Lyrics sync with time duration * Playlist Option Provided
Version 8.0 (4th Jan 2019)
* Updated Existing Android Media Player With ExoPlayer. * Minor Bug Fix and Performance Improvements.
Version 7.0 (28th Nov 2018)
* Added Recent Play, Most Downloaded and Top Played Section in Home Page. * Now User Can View All Downloading Songs in Download Option. * Minor Bug Fix and Performance Improvements.
Version 6.0 (23rd Aug 2018)
* Global Search Implemented * User Can Download Multiple Songs At Once * Performance Improvement And Minor Bug Fix
Version 5.0 (6th Aug 2018)
* Search Implemented * Delete Option in Download List * Performance Improvement And Minor Bug Fix
Version 3.0 (27th July 2018)
* Notification Issues Updated * Repeat Song Added * Performance Improvement And Minor Bug Fix
Version 2.0 (6th July 2018)
* Mini Player Added * Admin can view Number of Song Plays and Downloads * Admin can also add URL while adding songs * Replaced Facebook Ads with Google Ads