Full-Stack AI Developer (React/Laravel) for Music Generation SaaS MVP
Worldwide
We are seeking an experienced Full-Stack Developer or small agency to build a production-ready MVP for an AI-powered music generation SaaS platform. The platform will allow users to generate complete songs by entering text prompts, selecting genres, moods, and languages, and optionally providing their own lyrics. You will be responsible for building a scalable architecture that connects a modern React frontend with a robust backend and third-party AI APIs. Core MVP Features Needed: Authentication & Subscriptions: User registration, login, profile management, and a Stripe-integrated subscription/credit system. AI Lyrics Generation: Integration with OpenAI (e.g., GPT-4o-mini) to generate, edit, and translate lyrics. AI Audio Generation: Integration with an AI music model (e.g., MiniMax Music API, Suno API, or MusicGen) to generate full tracks based on genre, mood, and prompts. Core App Logic: Asynchronous handling of audio generation (using background jobs/queues), saving generation history, and allowing users to download their tracks. Admin Dashboard: Basic user, credit, and subscription management. Technical Stack Requirements: Frontend: React.js or Next.js Backend: Laravel or Node.js (Must be capable of handling background workers/queues to prevent timeouts during audio generation) Database: PostgreSQL or MySQL Cloud/Storage: AWS S3 (or similar) for storing generated audio files AI Integrations: OpenAI API + Music Generation API of your choice What is NOT in the MVP: We are planning a Phase 2 later, which will include AI Video Generation, voice cloning, and remixing. Please design the MVP architecture cleanly so we can easily add these features in the future. How to Apply: Please do not send a generic cover letter. In your proposal, briefly explain how you will handle the asynchronous nature of audio generation (since the API takes 1-2 minutes to return a song) without timing out the user's browser. Include 1-2 links to previous SaaS or AI projects you have built.
$1,200.00
Fixed-price- ExpertExperience Level
- Remote Job
- Complex projectProject Type
Skills and Expertise
Activity on this job
- Proposals:50+
- Last viewed by client:yesterday
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- CanadaKitchener2:14 AM
- Tech & ITSmall company (2-9 people)
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by