
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.
- 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.
- Music Querying: Efficient library management using OnAudioQuery.
- Track Metadata: Display song details such as title, artist, album art, and duration.
- 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.
| Technology | Purpose |
|---|---|
| Flutter | Cross-platform mobile framework |
| GetX | State management |
| Shared Preferences | Local data persistence |
| Just Audio | Audio playback |
| OnAudioQuery | Music library querying |
| Dart | Programming 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.


