Interactive Song Upload Website -- 2
Budget / SalaryHourly project
TypeFreelance project
LocationRemote
Posted1 hour ago
I’m launching a small web-based hub that lets fresh voices in entertainment discover a reference track created with Suno AI, rehearse it until they know every note, then upload their own take for the world to hear. The site must accept both original compositions and cover versions, stream them smoothly, and keep the whole process friendly for absolute newcomers.
Here’s the experience I need built: visitors land on a clean, responsive page, play the Suno AI reference song through an HTML5 player, hit “Record/Upload,” attach their audio (or video), add basic metadata, and see their entry appear in a moderated gallery once approved. A lightweight admin panel should let me review, approve, or reject submissions and manage simple user comments.
Key deliverables
• Responsive front-end (React or similar) with branded, mobile-first layout
• Secure file upload (max 50 MB), storage (AWS S3, Firebase, or your suggested stack), and playback
• Admin dashboard for moderation and basic analytics (submission count, play stats)
• Public gallery with search/filter by title, artist name, and tag (original or cover)
• Clear setup documentation so I can deploy and maintain the site myself
Acceptance criteria
• A user with no account can play the reference song.
• A user can successfully upload an MP3/MP4 and see a “pending review” message.
• Once I approve in the dashboard, the track appears in the gallery and streams without buffering on desktop and mobile.
• All uploads are scanned for common viruses and restricted to audio/video formats only.
If you’ve built simple media-sharing sites before and can move quickly, let’s chat and get this live.
Here’s the experience I need built: visitors land on a clean, responsive page, play the Suno AI reference song through an HTML5 player, hit “Record/Upload,” attach their audio (or video), add basic metadata, and see their entry appear in a moderated gallery once approved. A lightweight admin panel should let me review, approve, or reject submissions and manage simple user comments.
Key deliverables
• Responsive front-end (React or similar) with branded, mobile-first layout
• Secure file upload (max 50 MB), storage (AWS S3, Firebase, or your suggested stack), and playback
• Admin dashboard for moderation and basic analytics (submission count, play stats)
• Public gallery with search/filter by title, artist name, and tag (original or cover)
• Clear setup documentation so I can deploy and maintain the site myself
Acceptance criteria
• A user with no account can play the reference song.
• A user can successfully upload an MP3/MP4 and see a “pending review” message.
• Once I approve in the dashboard, the track appears in the gallery and streams without buffering on desktop and mobile.
• All uploads are scanned for common viruses and restricted to audio/video formats only.
If you’ve built simple media-sharing sites before and can move quickly, let’s chat and get this live.
Apply on Freelancer →
Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.