Final project of AP(Advance Programming) course in Amirkabir University Of Technology.
implementation of basic spotify with GUI.
Supporting features like editing songs in Library, managing different Playlists, Share or Like songs and Friends Activity to connect your friends!.
Load and save songs and playlists.
Easily Add songs or Delete any of them from your library!
All the connections are based on sockets. So at the startup, your friends port address is required to create the TCP connection. when you listen to a song it alaram the song name to the friends.
Add, delete and edit playlists. Like your favorite songs and maintain them in your favorites Playlist.
Left and Right menu, play music, add-edit playlist and songs:
Play the Song: