MTMusic is the most complete music player for all platforms
MTMusic music player is made with Flutter and Dart and is applicable for all Android, iOS, Mac, Windows, Linux and web application platforms. MTMusic is not only a music player but also a podcast player.
Features of MTMusic music player:
1. Super advanced and optimized player for all systems
2. Ability to manage playlists (add, edit and delete playlists)
3. Managing the songs in the playlist (adding and removing songs)
4. The ability to like songs and add them automatically to the list of favorites
5. The ability to dislike songs and remove them automatically from the list of favorites
6. Recent Play feature (play recent songs) and list them
7. The ability to delete Recent Play songs one by one, as well as the ability to delete all of them at once
8. The ability to follow your favorite singer and display the followed singers in a personalized list, as well as the ability to unfollow singers and remove them from the list.
9. The ability to play Loop individually or as a whole in playlists
10. Ability to download songs and list them in the downloaded songs section
11. Managing downloaded songs and removing them from the list, as well as automatically deleting the downloaded file
12. The ability to cache songs, when you play a song online, it is cached and the next time you play it, it is played offline from the cache, so that you don't need the Internet to play that song anymore.
13. Internal database, with the internal database you experience more speed and quality when using the app.
14. Offline mode feature, if you open the app online once and play a song, you don't need the internet again, and the app runs without the internet.
15. Lyric feature, when playing a song, you can see its lyrics along with the playback.
16. Category, all musics are displayed in categories. You can also filter songs by category.
17. Advanced search, thanks to the internal database, you will experience an optimal search, type what you are looking for, the desired singer and song will be displayed to you, by selecting the singer, you will enter the singer's page And you can see the information and songs related to the singer and enter the player by selecting a song from the search results and play the song.
18. Car Player function in Android and iOS and even web application, when you connect your mobile phone to the car via Bluetooth or cable, you can manage the control of playing songs from the car itself.
19. Control the music player through the notification bar or the control center of the phones
20. Manage your profile, change your avatar, change your password, change your name, etc
21. The ability to manage the cache, the ability to disable the caching of the song and play the song without caching
22. Ability to delete all songs and cached information
23. Enable or disable Dark Mode
24. The multilingual nature of the app (5 active languages in the app)
25. Podcast, MTMusic is not only a music player, but you can listen to your favorite podcasts in the podcast section. Thanks to the technology used in MTMusic, podcasts are played in speech mode so you can experience good quality.
26. Ability to forget the password, if you forget the user account password, you can restore it from within the app.
27. User account registration, password change
28. Player settings such as increasing and decreasing the volume from within the app, adjusting the playback speed
29. The possibility of deleting the user account (according to the rules of Google Play and App Store)
Management section of MTMusic music player
The management part of the app has been worked with the latest version of Laravel, which connects the app to the management panel through API.
Security, quality and high speed of information exchange are among the features of Laravel API.
Features of the management section in Laravel:
1. Manage categories of songs (add, edit and delete)
2. Manage songs (add, edit and delete)
3. Management of readers (add, edit and delete)
4. Managing podcasts (adding, editing and deleting)
5. Management of podcast speakers (add, edit and delete)
6. App user management
7. App information statistics