├── .gitignore ├── .idea ├── .gitignore ├── gradle.xml ├── inspectionProfiles │ └── Project_Default.xml ├── misc.xml ├── uiDesigner.xml └── vcs.xml ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle └── src └── main ├── cloud └── image.jpg ├── java ├── com │ └── ap │ │ └── spotify │ │ ├── Test.java │ │ ├── client │ │ ├── HelloApplication.java │ │ ├── HelloController.java │ │ └── controllers │ │ │ ├── AlbumAdd.java │ │ │ ├── AlbumEdit.java │ │ │ ├── AlbumView.java │ │ │ ├── ArtistPanel.java │ │ │ ├── ArtistProfileView.java │ │ │ ├── GenreView.java │ │ │ ├── Home.java │ │ │ ├── Login.java │ │ │ ├── MusicAdd.java │ │ │ ├── MusicEdit.java │ │ │ ├── MusicPlayer.java │ │ │ ├── MusicView.java │ │ │ ├── MyLibrary.java │ │ │ ├── PlaylistAdd.java │ │ │ ├── PlaylistView.java │ │ │ ├── Search.java │ │ │ ├── SignUp.java │ │ │ ├── StaticData.java │ │ │ └── UserHome.java │ │ ├── server │ │ ├── Database.java │ │ ├── Server.java │ │ └── Session.java │ │ └── shared │ │ ├── BCrypt.java │ │ ├── Request.java │ │ ├── Response.java │ │ ├── crudFiles │ │ ├── CrudAlbum.java │ │ ├── CrudArtist.java │ │ ├── CrudComment.java │ │ ├── CrudGenre.java │ │ ├── CrudMusic.java │ │ ├── CrudPlaylist.java │ │ └── CrudUser.java │ │ └── models │ │ ├── Account.java │ │ ├── Album.java │ │ ├── Artist.java │ │ ├── Comment.java │ │ ├── Genre.java │ │ ├── Music.java │ │ ├── Playlist.java │ │ └── User.java └── module-info.java └── resources └── com └── ap └── spotify ├── client ├── albumAdd.fxml ├── albumEdit.fxml ├── albumView.fxml ├── artistPanel.fxml ├── artistProfileView.fxml ├── genreView.fxml ├── home.fxml ├── login.fxml ├── musicAdd.fxml ├── musicEdit.fxml ├── musicPlayer.fxml ├── musicView.fxml ├── myLibrary.fxml ├── playlistAdd.fxml ├── playlistView.fxml ├── search.fxml ├── signUp.fxml ├── styling.css └── userHome.fxml ├── cloud └── image.jpg └── hello-view.fxml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyAlaie/spotify/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | -------------------------------------------------------------------------------- /.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyAlaie/spotify/HEAD/.idea/gradle.xml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/Project_Default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyAlaie/spotify/HEAD/.idea/inspectionProfiles/Project_Default.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyAlaie/spotify/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/uiDesigner.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyAlaie/spotify/HEAD/.idea/uiDesigner.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyAlaie/spotify/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyAlaie/spotify/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyAlaie/spotify/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyAlaie/spotify/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyAlaie/spotify/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = "spotify" -------------------------------------------------------------------------------- /src/main/cloud/image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyAlaie/spotify/HEAD/src/main/cloud/image.jpg -------------------------------------------------------------------------------- /src/main/java/com/ap/spotify/Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyAlaie/spotify/HEAD/src/main/java/com/ap/spotify/Test.java -------------------------------------------------------------------------------- /src/main/java/com/ap/spotify/client/HelloApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyAlaie/spotify/HEAD/src/main/java/com/ap/spotify/client/HelloApplication.java -------------------------------------------------------------------------------- /src/main/java/com/ap/spotify/client/HelloController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyAlaie/spotify/HEAD/src/main/java/com/ap/spotify/client/HelloController.java -------------------------------------------------------------------------------- /src/main/java/com/ap/spotify/client/controllers/AlbumAdd.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyAlaie/spotify/HEAD/src/main/java/com/ap/spotify/client/controllers/AlbumAdd.java -------------------------------------------------------------------------------- /src/main/java/com/ap/spotify/client/controllers/AlbumEdit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyAlaie/spotify/HEAD/src/main/java/com/ap/spotify/client/controllers/AlbumEdit.java -------------------------------------------------------------------------------- /src/main/java/com/ap/spotify/client/controllers/AlbumView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyAlaie/spotify/HEAD/src/main/java/com/ap/spotify/client/controllers/AlbumView.java -------------------------------------------------------------------------------- /src/main/java/com/ap/spotify/client/controllers/ArtistPanel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyAlaie/spotify/HEAD/src/main/java/com/ap/spotify/client/controllers/ArtistPanel.java -------------------------------------------------------------------------------- /src/main/java/com/ap/spotify/client/controllers/ArtistProfileView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyAlaie/spotify/HEAD/src/main/java/com/ap/spotify/client/controllers/ArtistProfileView.java -------------------------------------------------------------------------------- /src/main/java/com/ap/spotify/client/controllers/GenreView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyAlaie/spotify/HEAD/src/main/java/com/ap/spotify/client/controllers/GenreView.java -------------------------------------------------------------------------------- /src/main/java/com/ap/spotify/client/controllers/Home.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyAlaie/spotify/HEAD/src/main/java/com/ap/spotify/client/controllers/Home.java -------------------------------------------------------------------------------- /src/main/java/com/ap/spotify/client/controllers/Login.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyAlaie/spotify/HEAD/src/main/java/com/ap/spotify/client/controllers/Login.java -------------------------------------------------------------------------------- /src/main/java/com/ap/spotify/client/controllers/MusicAdd.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyAlaie/spotify/HEAD/src/main/java/com/ap/spotify/client/controllers/MusicAdd.java -------------------------------------------------------------------------------- /src/main/java/com/ap/spotify/client/controllers/MusicEdit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyAlaie/spotify/HEAD/src/main/java/com/ap/spotify/client/controllers/MusicEdit.java -------------------------------------------------------------------------------- /src/main/java/com/ap/spotify/client/controllers/MusicPlayer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyAlaie/spotify/HEAD/src/main/java/com/ap/spotify/client/controllers/MusicPlayer.java -------------------------------------------------------------------------------- /src/main/java/com/ap/spotify/client/controllers/MusicView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyAlaie/spotify/HEAD/src/main/java/com/ap/spotify/client/controllers/MusicView.java -------------------------------------------------------------------------------- /src/main/java/com/ap/spotify/client/controllers/MyLibrary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyAlaie/spotify/HEAD/src/main/java/com/ap/spotify/client/controllers/MyLibrary.java -------------------------------------------------------------------------------- /src/main/java/com/ap/spotify/client/controllers/PlaylistAdd.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyAlaie/spotify/HEAD/src/main/java/com/ap/spotify/client/controllers/PlaylistAdd.java -------------------------------------------------------------------------------- /src/main/java/com/ap/spotify/client/controllers/PlaylistView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyAlaie/spotify/HEAD/src/main/java/com/ap/spotify/client/controllers/PlaylistView.java -------------------------------------------------------------------------------- /src/main/java/com/ap/spotify/client/controllers/Search.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyAlaie/spotify/HEAD/src/main/java/com/ap/spotify/client/controllers/Search.java -------------------------------------------------------------------------------- /src/main/java/com/ap/spotify/client/controllers/SignUp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyAlaie/spotify/HEAD/src/main/java/com/ap/spotify/client/controllers/SignUp.java -------------------------------------------------------------------------------- /src/main/java/com/ap/spotify/client/controllers/StaticData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyAlaie/spotify/HEAD/src/main/java/com/ap/spotify/client/controllers/StaticData.java -------------------------------------------------------------------------------- /src/main/java/com/ap/spotify/client/controllers/UserHome.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyAlaie/spotify/HEAD/src/main/java/com/ap/spotify/client/controllers/UserHome.java -------------------------------------------------------------------------------- /src/main/java/com/ap/spotify/server/Database.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyAlaie/spotify/HEAD/src/main/java/com/ap/spotify/server/Database.java -------------------------------------------------------------------------------- /src/main/java/com/ap/spotify/server/Server.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyAlaie/spotify/HEAD/src/main/java/com/ap/spotify/server/Server.java -------------------------------------------------------------------------------- /src/main/java/com/ap/spotify/server/Session.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyAlaie/spotify/HEAD/src/main/java/com/ap/spotify/server/Session.java -------------------------------------------------------------------------------- /src/main/java/com/ap/spotify/shared/BCrypt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyAlaie/spotify/HEAD/src/main/java/com/ap/spotify/shared/BCrypt.java -------------------------------------------------------------------------------- /src/main/java/com/ap/spotify/shared/Request.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyAlaie/spotify/HEAD/src/main/java/com/ap/spotify/shared/Request.java -------------------------------------------------------------------------------- /src/main/java/com/ap/spotify/shared/Response.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyAlaie/spotify/HEAD/src/main/java/com/ap/spotify/shared/Response.java -------------------------------------------------------------------------------- /src/main/java/com/ap/spotify/shared/crudFiles/CrudAlbum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyAlaie/spotify/HEAD/src/main/java/com/ap/spotify/shared/crudFiles/CrudAlbum.java -------------------------------------------------------------------------------- /src/main/java/com/ap/spotify/shared/crudFiles/CrudArtist.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyAlaie/spotify/HEAD/src/main/java/com/ap/spotify/shared/crudFiles/CrudArtist.java -------------------------------------------------------------------------------- /src/main/java/com/ap/spotify/shared/crudFiles/CrudComment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyAlaie/spotify/HEAD/src/main/java/com/ap/spotify/shared/crudFiles/CrudComment.java -------------------------------------------------------------------------------- /src/main/java/com/ap/spotify/shared/crudFiles/CrudGenre.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyAlaie/spotify/HEAD/src/main/java/com/ap/spotify/shared/crudFiles/CrudGenre.java -------------------------------------------------------------------------------- /src/main/java/com/ap/spotify/shared/crudFiles/CrudMusic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyAlaie/spotify/HEAD/src/main/java/com/ap/spotify/shared/crudFiles/CrudMusic.java -------------------------------------------------------------------------------- /src/main/java/com/ap/spotify/shared/crudFiles/CrudPlaylist.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyAlaie/spotify/HEAD/src/main/java/com/ap/spotify/shared/crudFiles/CrudPlaylist.java -------------------------------------------------------------------------------- /src/main/java/com/ap/spotify/shared/crudFiles/CrudUser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyAlaie/spotify/HEAD/src/main/java/com/ap/spotify/shared/crudFiles/CrudUser.java -------------------------------------------------------------------------------- /src/main/java/com/ap/spotify/shared/models/Account.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyAlaie/spotify/HEAD/src/main/java/com/ap/spotify/shared/models/Account.java -------------------------------------------------------------------------------- /src/main/java/com/ap/spotify/shared/models/Album.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyAlaie/spotify/HEAD/src/main/java/com/ap/spotify/shared/models/Album.java -------------------------------------------------------------------------------- /src/main/java/com/ap/spotify/shared/models/Artist.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyAlaie/spotify/HEAD/src/main/java/com/ap/spotify/shared/models/Artist.java -------------------------------------------------------------------------------- /src/main/java/com/ap/spotify/shared/models/Comment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyAlaie/spotify/HEAD/src/main/java/com/ap/spotify/shared/models/Comment.java -------------------------------------------------------------------------------- /src/main/java/com/ap/spotify/shared/models/Genre.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyAlaie/spotify/HEAD/src/main/java/com/ap/spotify/shared/models/Genre.java -------------------------------------------------------------------------------- /src/main/java/com/ap/spotify/shared/models/Music.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyAlaie/spotify/HEAD/src/main/java/com/ap/spotify/shared/models/Music.java -------------------------------------------------------------------------------- /src/main/java/com/ap/spotify/shared/models/Playlist.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyAlaie/spotify/HEAD/src/main/java/com/ap/spotify/shared/models/Playlist.java -------------------------------------------------------------------------------- /src/main/java/com/ap/spotify/shared/models/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyAlaie/spotify/HEAD/src/main/java/com/ap/spotify/shared/models/User.java -------------------------------------------------------------------------------- /src/main/java/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyAlaie/spotify/HEAD/src/main/java/module-info.java -------------------------------------------------------------------------------- /src/main/resources/com/ap/spotify/client/albumAdd.fxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyAlaie/spotify/HEAD/src/main/resources/com/ap/spotify/client/albumAdd.fxml -------------------------------------------------------------------------------- /src/main/resources/com/ap/spotify/client/albumEdit.fxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyAlaie/spotify/HEAD/src/main/resources/com/ap/spotify/client/albumEdit.fxml -------------------------------------------------------------------------------- /src/main/resources/com/ap/spotify/client/albumView.fxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyAlaie/spotify/HEAD/src/main/resources/com/ap/spotify/client/albumView.fxml -------------------------------------------------------------------------------- /src/main/resources/com/ap/spotify/client/artistPanel.fxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyAlaie/spotify/HEAD/src/main/resources/com/ap/spotify/client/artistPanel.fxml -------------------------------------------------------------------------------- /src/main/resources/com/ap/spotify/client/artistProfileView.fxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyAlaie/spotify/HEAD/src/main/resources/com/ap/spotify/client/artistProfileView.fxml -------------------------------------------------------------------------------- /src/main/resources/com/ap/spotify/client/genreView.fxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyAlaie/spotify/HEAD/src/main/resources/com/ap/spotify/client/genreView.fxml -------------------------------------------------------------------------------- /src/main/resources/com/ap/spotify/client/home.fxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyAlaie/spotify/HEAD/src/main/resources/com/ap/spotify/client/home.fxml -------------------------------------------------------------------------------- /src/main/resources/com/ap/spotify/client/login.fxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyAlaie/spotify/HEAD/src/main/resources/com/ap/spotify/client/login.fxml -------------------------------------------------------------------------------- /src/main/resources/com/ap/spotify/client/musicAdd.fxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyAlaie/spotify/HEAD/src/main/resources/com/ap/spotify/client/musicAdd.fxml -------------------------------------------------------------------------------- /src/main/resources/com/ap/spotify/client/musicEdit.fxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyAlaie/spotify/HEAD/src/main/resources/com/ap/spotify/client/musicEdit.fxml -------------------------------------------------------------------------------- /src/main/resources/com/ap/spotify/client/musicPlayer.fxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyAlaie/spotify/HEAD/src/main/resources/com/ap/spotify/client/musicPlayer.fxml -------------------------------------------------------------------------------- /src/main/resources/com/ap/spotify/client/musicView.fxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyAlaie/spotify/HEAD/src/main/resources/com/ap/spotify/client/musicView.fxml -------------------------------------------------------------------------------- /src/main/resources/com/ap/spotify/client/myLibrary.fxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyAlaie/spotify/HEAD/src/main/resources/com/ap/spotify/client/myLibrary.fxml -------------------------------------------------------------------------------- /src/main/resources/com/ap/spotify/client/playlistAdd.fxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyAlaie/spotify/HEAD/src/main/resources/com/ap/spotify/client/playlistAdd.fxml -------------------------------------------------------------------------------- /src/main/resources/com/ap/spotify/client/playlistView.fxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyAlaie/spotify/HEAD/src/main/resources/com/ap/spotify/client/playlistView.fxml -------------------------------------------------------------------------------- /src/main/resources/com/ap/spotify/client/search.fxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyAlaie/spotify/HEAD/src/main/resources/com/ap/spotify/client/search.fxml -------------------------------------------------------------------------------- /src/main/resources/com/ap/spotify/client/signUp.fxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyAlaie/spotify/HEAD/src/main/resources/com/ap/spotify/client/signUp.fxml -------------------------------------------------------------------------------- /src/main/resources/com/ap/spotify/client/styling.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyAlaie/spotify/HEAD/src/main/resources/com/ap/spotify/client/styling.css -------------------------------------------------------------------------------- /src/main/resources/com/ap/spotify/client/userHome.fxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyAlaie/spotify/HEAD/src/main/resources/com/ap/spotify/client/userHome.fxml -------------------------------------------------------------------------------- /src/main/resources/com/ap/spotify/cloud/image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyAlaie/spotify/HEAD/src/main/resources/com/ap/spotify/cloud/image.jpg -------------------------------------------------------------------------------- /src/main/resources/com/ap/spotify/hello-view.fxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PyAlaie/spotify/HEAD/src/main/resources/com/ap/spotify/hello-view.fxml --------------------------------------------------------------------------------