Zuraiz Nayyar

Flutter Developer

Mobile App Engineer

Backend-Powered App Builder

UI/UX-Driven Experience Maker

Zuraiz Nayyar

Flutter Developer

Mobile App Engineer

Backend-Powered App Builder

UI/UX-Driven Experience Maker

Music Player

  • Created By: Zuraiz Nayyar
  • Categories: Flutter Mobile App

🎵 Music Player App

A feature-packed, elegant music player app developed with Flutter! Built with a focus on modern design, efficiency, and user-friendly features, this app delivers a seamless experience for all music lovers.


🚀 Features

🎶 Core Functionality

  • Dynamic Playlists: Create, manage, and shuffle playlists effortlessly.
  • Favorites Management: Mark and access your favorite tracks instantly.
  • Smooth Audio Playback: High-quality music playback powered by Just Audio.

📚 Library Management

  • Music Querying: Efficient library management using OnAudioQuery.
  • Track Metadata: Display song details such as title, artist, album art, and duration.

🛠 Technical Excellence

  • GetX for State Management: Real-time updates and efficient navigation.
  • Shared Preferences: Persistent data storage for user settings and preferences.
  • MVC Architecture: Clean, modular, and scalable codebase.

💡 Technologies Used

TechnologyPurpose
FlutterCross-platform mobile framework
GetXState management
Shared PreferencesLocal data persistence
Just AudioAudio playback
OnAudioQueryMusic library querying
DartProgramming language

📂 Folder Structure

  • Modules: Contains the MVC structure for each screen.
  • Service: Handles data and state management logic.
  • Widgets: Reusable components for UI.
  • Main.dart: Entry point of the application.