Fortuna - Social Media Scheduler for Music Producers

Overview
Introducing Fortuna -A web application I designed to automate online uploads for music producers so that they could spend less time doing admin work and more time actually creating music. Fortuna streamlines this workflow through scheduling, local storage, and metadata templating, tailored specifically for producers.
⏱️ Duration
12 weeks (April - June 2025)
🎯 Outcomes
- 75% of testers reported the solution to be an improvement on existing tools in the producer workflow (such as TunesToTube)
- 8 user signups within a week of launching product waiting list

❌ The Problem - Uploading Beats is Tedious
- Producers manually metadata and repeat uploads per platform
- No tool offered scheduled, templating and post tracking in one place
- Upload consistency suffered due to these bottlenecks
🧪 Key Findings from research
- Producers wanted a centralized place to schedule content
- They reused descriptions manually - wasting time
- Most tools didn't allow batch uploads or automation
Competitor Analysis - What was/ wasn't working in the exisiting producer workflow?

A lean prototype and a focused design strategy

💡 Solution & Features
I designed a 3-step upload flow with:

1. Platform selection
2. Video details (title, tags, licensing, thumbnail)

3. Visibility: schedule, publish or save uploaded beats

Key Features:

🔁 Metadata Templates — reusable SEO tags, disclaimers, descriptions
🗓️ Scheduler Toggle - plan a week of posts in minutes

🔒 Local Storage - view/edit drafts without losing progress
Wireframes - Qualititave interviews gave me a better insight to the average producer's workflow, and how I streamline this with Fortuna. Due to technical restrictions, Beatstars marketplace had to be excluded from the new workflow, but I still had room to optimise the upload process.
V1 Lovable Prototype of Fortuna's scheduler
⚙️ Prototyping with Constraints
I used Lovable AI to quickly prototype working flows, including YouTube, API, auth, and storage.

Trade offs:
- Prompt limits and model rigidity meant prioritizing only core interactions
- Technical setup took time from UI iteration — but gave valuable realism
- Research leaned toward experienced users; future rounds will target broader segments
All producers reported to copy and paste descriptions from previous videos, with 75% in favour of metadata automation. In response, I introduced reusable templates for  relevant artist/ genre tags, track licensing and the ability to save entire descriptions.
100% of  producers requested a scheduling feature that cut down on the time it took to upload multiple beats, as most competitors didn't offer this. In response, I implemented a tab that toggled between 'Schedule, Publish or Local Storage' on the main scheduler screen.
💬 Producer's feedback on the first prototype
I conducted user test interviews with 5 producers - and asked them to create an account, complete onboarding and schedule a beat.
Feedback findings:

Onboarding was simple, with clear prompts to connect social accounts at sign-up.
Upload flow was intuitive, making batch scheduling faster than tools like TunesToTube.
Metadata templates saved time, especially for frequent uploads with reused descriptions.

Poor UI contrast made description features hard to notice or understand.
The Schedule/Publish toggle lacked clarity - users didn’t grasp how to interact with it.
No post-upload editing frustrated users who wanted to make last-minute changes.
❌ The absence of a success screen left users unsure if uploads were completed..

Implementing user feedback to create a final prototype

🔁 Iterating the Schedule Screen
After V1 testing, I redesigned the upload flow in Figma with clearer UI and more intuitive structure. Key changes included:

1. Improved contrast and visual hierarchy to make actions and features more noticeable.
2. Segmented the flow into 3 steps - Platform, Video Details, Visibility — inspired by YouTube’s familiar upload UX.
3. Moved scheduling options to the end, giving users more control over timing.
Iterating on the schedule screen in V2.
Iterating on the schedule screen in V2.
🧠 Designing for Beginner Producers
I also added tooltips to guide newer producers confused by terms like “commercial use” or “tags.” This made the product friendlier for beginners — not just pros.

Implemented tooltips to make description features stand out & guide newer producers on YouTube.

Final findings, what I would've done differently and plans for Fortuna moving forward

🔍 Final Findings
- Producers confirmed metadata and scheduling were real pain points
- Reusable templates and a centralized flow made Fortuna feel significantly faster
-
75% preferred it over current tools — even at the prototype stage
-
8 producers joined the early waitlist in week one
- Positive response motivated me to build Fortuna as a real product
Further product validation with a pre-release waitlist built with Webflow - I achieved 8 signups from producers involved in the study as well as conversations had on social media platforms.
🧠 What I'd do differently
- Diversify research samples earlier: My initial interviews skewed toward producers like myself. Broadening this early on would’ve improved accessibility from the start.

- Test interaction feedback earlier: Tooltips, confirmation states, and empty states were only added late. Earlier inclusion would’ve improved usability in early rounds.

- Avoid overbuilding early: Trying to mimic a full product in Lovable took time that may have been better spent iterating in Figma until later validation.
🚀 What's Next for Fortuna?
- Build a lean MVP — upload once → publish to multiple platforms
- Validate with 20–30 active users
- Track time saved per upload as a measurable outcome and potential marketing point
- Begin outlining a monetization strategy once core value is clearly validated with 20–30 users
- Explore A/B testing to refine upload and scheduling UX
Thanks for reading!