Skip to content

Rd4dev/MoodTune

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MoodTune 🎵

MoodTune is a simple web application that recommends songs based on your current mood. Pick a mood to get a song to match your vibe.

Live Demo Try it here

Demo Video

MoodTune.Demo.mp4

Tech Stack

  • Backend: Java, Spring Boot, Hibernate
  • Database: PostgreSQL
  • Frontend: HTML, CSS, JavaScript
  • Hosting: AWS EC2, DuckDNS (dynamic domain)
  • Build & Package: Maven

Notes

  1. YouTube Playback: Due to copyright restrictions, at times embedded YouTube videos may not play on the hosted version. In that case users can still view them directly on YouTube.

  2. Current MVP:

    • Simple mood selection-based endpoint
    • Random song picker based on mood
    • Predefined song list

Future Improvements

  • Enable authorization and authentication for users
  • Introduce admin controls and management dashboard
  • Allow user-specific playlists
  • Implement a personalized recommendation system based on user preferences, history, and song likeness
  • Extend integration to authorized public song provider APIs

Note: This is an MVP version of the project. The frontend was built with the assistance of AI to quickly prototype and visualize the app.

About

A mood based song picker app

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors