Skip to content

Latest commit

 

History

History
43 lines (34 loc) · 1.97 KB

File metadata and controls

43 lines (34 loc) · 1.97 KB

Music Player

Wykorzystane technologie:
Java
JavaFX
PostgresSQL
CSS

Funkcjonalności aplikacji:
-odtwarzanie muzyki
-segregowanie utworów według gatunku lub nastroju
-wyszukiwanie utworów według albumu, artysty lub nazwy
-wyszukiwanie tekstu z strony azlyrics.com
-możliwość automatycznego połączenia z YouTube i wyświetlenie tam danej piosenki

Funkcjonalności których nie udało się na czas zrobić, ale pojawią sie wkrótce:
-tworzenie własnych playlist
-usuwanie piosenek
-wyswietlanie wideo z Youtube w oknie aplikacji
-poprawa wyglądu, dodanie kilku ikon, poprawa kodu i jego czytelności

UML bazy danych piosenek: Image description

Wykorzystane wzorce:
MVC
Observer -podświetlanie w tabeli danej piosenki
Builder - w klasie Song

Screenshoty z aplikacji:
Strona główna aplikacji Image description Wyświetlanie albumów. Tak samo wygląda wyświetlanie po artystach. Image description Przykład wyświetlania piosenek według albumu. W planach jest dodanie obok nazwy albumy buttona będącym odnośnikiem do sklepu empik, do strony z tej albumem aby można było zamówić album. Image description

Przykład edycji piosenki. Możemy przypisać piosence jakie genres i moods do niej pasują, a także wyszukać i wyświetlać tekst. Po znalezieniu tekstu zapisujemy je w bazie danych, i na następny raz mamy już tekst bez konieczności ponownego wyszukiwania. Image description