Melofy is an intelligent web application that empowers users to effortlessly create personalized Spotify playlists based on their mood, vibe, desired duration, and musical taste. Leveraging AI (OpenAI GPT-3.5) and seamless Spotify integration, Melofy transforms textual prompts into curated listening experiences.
- AI-powered playlist generation from natural language prompts.
- Specify mood, vibe, duration, and musical taste (sample artists/songs).
- Accurate song matching with Spotify's extensive track library.
- Automatic creation and saving of playlists directly to the user's Spotify account.
- User authentication using NextAuth.js (Google Sign-In).
- Serverless backend architecture using AWS Lambda, API Gateway, and DynamoDB.
- Responsive design built with Next.js, TypeScript, and Tailwind CSS.
- Live Appmelofyapp.com
- PlatformWeb (Desktop & Mobile Responsive)
- StackNext.js, React, TypeScript, Tailwind CSS, NextAuth.js, Node.js, AWS Lambda, API Gateway, DynamoDB, OpenAI API, Spotify API
- Source Codegithub.com/NyanLinHtutRain/melofy-web
Branding

Melofy Logo & Banner
Core Experience

Home Screen & AI Playlist Input

Detailed Prompt Input (Mood, Duration, Taste)
Key Interactions

AI Generation & Spotify Sync Buttons

Viewing AI-Generated Playlist Preview

Export to Spotify (Requires User Sign-In & Spotify Auth)
User Management

User Profile Page (Post Sign-In)
Support & Information

About Melofy Page

Contact Form & Subscription Section

Website Footer with Navigation