Skip to content

savannapan/Moodical

Repository files navigation

Moodical Project Overview

Welcome to Moodical! A program designed to generate music recommendations based on your current mood.

Screenshot 2022-12-07 at 2 29 47 PM

How the recommendations work:

  1. After the user login/ register for a new account, a questionnaire window will be prompted.
  2. The questionnaire contains questions aimed to access your current mood, and the user can respond to the questions by using the sliders.
  3. After the questionnaire is submitted, the user will be given a playlist with 10 songs recommended immediately.
  4. After submitting the recommendation page, the user will be directed to the dashboard, where they can see their past recommendation analysis, history and favourites.
  5. The user can choose to generate new recommendations from history, which contains their previous recommendations.
  6. As a bonus, the user can visit the "Your Daily Dose of Serotonin" page for motivational quotes!

Screenshot 2022-12-07 at 2 29 22 PM

Features

  1. User login/ registration
  2. Questionnaire
  3. Music recommendations based on questionnaire responses
  4. History/ favourites -> generating new playlists from previous recommendations
  5. Dashboard analysis of the most recommended artists, genres and more
  6. Interactive dashboard with mood related pictures and quotes

How to run the program

  1. Go to src folder.
  2. Then open main and run the main java file.
  3. The UI will immediately pop up once the user runs main

Project Team Members

  1. Savanna Pan
  2. Minha Faheem
  3. Arvin Gingoyon
  4. Yumna Refai
  5. Meghan George

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages