Weather-music-app

🌦️ WeatherTunes β€” Music That Matches Your Mood 🎢 WeatherTunes is a web app that lets you discover music based on your local weather. Just enter your location, and the app fetches the current weather conditions β€” then plays music that perfectly matches the vibe, whether it’s sunny, rainy, or cold.

✨ Features πŸ“ Manual Location Input – Enter your city to fetch real-time weather data 🌀️ Weather-Based Music – Automatically plays mood-matching music: β˜€οΈ Sunny: Energetic and uplifting tracks 🌧️ Rainy: Calm and relaxing lofi music ❄️ Cold: Chill and cozy melodies 🎡 Built-in Music Player – Includes play/pause, volume control, seek, next/previous track πŸ“± Responsive UI – Optimized for both desktop and mobile screens ⚑ Fast and Simple – No login or signup needed β€” just search, vibe, and enjoy! πŸ› οΈ Tech Stack

Framework: React.js (with Next.js) Styling: Material UI

APIs Used: 🌍 Weather: OpenWeatherMap API 🎧 Music: iTunes Search API Audio: HTML5

πŸ”— Live Demo πŸ‘‰ Try the App Live

πŸš€ Getting Started

  1. Clone the repository: git clone https://dharmendra-star.github.io/Weather-music-app/ cd weather-music-app