
2026product
MySongAI
A web application that uses AI to generate custom songs as personalized gifts. Users fill in a form about their loved one and the AI composes unique lyrics and music tailored to that person. Ready in 3 minutes.
Architecture
Spring Boot REST API + Next.js Frontend
Features
- AI-generated personalized lyrics and music
- Stripe payment integration
- Google OAuth2 authentication (NextAuth v5)
- Audio player for generated songs
- Multi-language support (19 languages)
- Email notifications via Resend
- Song file storage on Cloudflare R2
Gallery
Live Demo
Year
2026
Tech Stack
Java 21Spring Boot 3Spring Data JPAPostgreSQLJWTGoogle OAuth2StripeCloudflare R2ResendNext.jsReactTypeScriptNextAuth v5Tailwind CSSVercelHeroku