localhost:3000
Screenshot coming soon
04 / 11
🎖 $20 Merit Prize

Moodify — AI Music Streaming App

Moodify is a context-aware music platform built with a two-person team. The Gemini AI engine ingests your current weather (OpenWeather API), location, time of day, and listening history to generate hyper-personalised track recommendations. Users can stream from three independent sources — Jamendo, Deezer, and Audius — through a single unified interface, upload their own tracks to Cloudinary, and chat with an AI music assistant in a conversational interface.

Built in a team of 2 — Nitrajsinh Solanki (AI, APIs, Auth, Architecture) & Amar Tiwari (UI/UX, Music Player, Geo/Weather)

Key Features

  • Weather + location based AI music recommendations via Gemini
  • Behavioural recommendations from listening history and liked tracks
  • Multi-source streaming — Jamendo, Deezer, Audius in one UI
  • Conversational AI music chat — describe mood, get track suggestions
  • Custom music player with audio visualizer and queue system
  • Upload your own tracks to Cloudinary with metadata
  • Personal library — saved albums, playlists, liked tracks
  • AI-generated listening behaviour summaries

Tech Stack

Next.js 15React 19MongoDBGoogle Gemini AICloudinaryJamendo APIDeezer APIAudius APIOpenWeather APITheAudioDBJWTTailwind CSS

Award

Prize

$20 Merit Prize

Event

StackUp Hackathon

Type

Hackathon / Bounty