/EmotionalSongsV2

Università degli Studi dell’Insubria – Laurea Triennale in Informatica Progetto Laboratorio B

Primary LanguageJavaMIT LicenseMIT

Contributors Forks Stargazers Issues LinkedIn


EmotionalSongsV2

Con l'applicazione client di EmotionalSongs, gli utenti possono immergersi nella loro passione per la musica, esplorare nuovi orizzonti sonori e connettersi a livello emotivo con le canzoni che ascoltano. Sia che desiderino creare playlist per rilassarsi, riflettere o ballare, l'applicazione offre una piattaforma completa per soddisfare le esigenze musicali degli utenti e arricchire la loro esperienza attraverso l'espressione emotiva.
Explore the docs »
View Demo · Report Bug · Request Feature

About The Project

Logo

L'applicazione client di EmotionalSongs offre agli utenti un'esperienza coinvolgente e personalizzata nella gestione e nell'ascolto della loro collezione musicale. Grazie alla sua interfaccia utente intuitiva e alle numerose funzionalità, gli utenti possono esplorare una vasta gamma di canzoni e connettersi a livello emotivo con la musica che ascoltano.

Principali caratteristiche dell'applicazione client di EmotionalSongs includono:

  • Esplorazione musicale: Gli utenti possono navigare attraverso un vasto catalogo di canzoni, organizzate in anno, artista e album. Questa funzionalità consente agli utenti di scoprire nuovi brani e artisti, nonché di trovare facilmente le loro canzoni preferite.

  • Creazione di playlist: Gli utenti possono creare playlist personalizzate per adattarle ai loro stati d'animo o occasioni speciali. Possono selezionare le canzoni desiderate dalla libreria e organizzarle a proprio piacimento per creare la colonna sonora perfetta per ogni momento.

  • Inserimento delle emozioni: Gli utenti hanno la possibilità di associare emozioni a ciascuna canzone nella loro libreria. Possono selezionare tra una varietà di emozioni predefinite, come felicità, tristezza, eccitazione, nostalgia e altro ancora. Questa funzionalità consente agli utenti di esprimere e visualizzare le emozioni che una determinata canzone evoca in loro.

  • Visualizzazione delle emozioni: L'applicazione mostra le emozioni associate a ciascuna canzone nell'interfaccia utente. Gli utenti possono vedere in modo chiaro e immediato quali emozioni sono state associate a una canzone specifica, consentendo loro di creare connessioni più profonde e personali con la musica che ascoltano.

(back to top)

Built With

EmotionalSongsV2 is a bot developed in Java, libraries and plugins were used to build it:

(back to top)

Prerequisites

Here is a short list of the requirements you must meet in order to compile the project locally:

  • JavaSDK Installed
  • Install PostgreSQL & pgAdmin in order to setup your database correctly

Installation

Here is an example of the steps to follow to install and build the project locally:

  1. Create a database following the schemas Here

  2. Clone the repo

    git clone [https://github.com/MarianoAkaMery/EmotionalSongsV2](https://github.com/MarianoAkaMery/EmotionalSongsV2)
  3. Go to pgAdmin, insert test credentials

  4. Enjoy EmotionalSongs!

(back to top)

License

Distributed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. See LICENSE.md for more information.

(back to top)