This project entails a minimalistic Music Player App developed using Flutter and Dart. It incorporates a unique feature allowing users to switch between Light and Dark modes for the user interface.
- File Permissions: The app requests file permissions to access audio files stored in the mobile phone's internal memory.
 - Home Screen: Upon granting permissions, the app navigates to the Home Screen where it lists all songs alphabetically from the user's device.
 - Song Selection: Users can click on a song of their choice to start playing it.
 - Player Screen: Upon selection, the chosen song begins playing instantly. The app transitions to the Player Screen, displaying a progress seek bar and controls for pausing and playing the song.
 - Settings Screen: The app includes a Settings Screen where users can toggle between Light and Dark modes for the app's UI.
 
- File Picker: Reading & accessing file system and file storage of the mobile.
 - Audio Players: Provides audio playing and audio controlling methods and services.
 - On Audio Query: To query specific song audio files from internal storage.
 






