I Built an App in < 1 hour (And, Yeah, I Still Can't Code)
TL;DR β I used Lovable + Supabase to create a simple app with zero coding knowledge π€ π€
Last week I wrote about how Suno AI created an amazing song for me. But I wasn't done exploring AI music tools. This time I wondered: Could I skip the tedious process of manually creating music in software like Ableton and just type what I hear in my head? Spoiler: yesβand it works surprisingly well!
And hereβs a cute picture of me building stuff with my dad as a kid. AI is making it just as easy for us to build digital apps as adults and itβs also that fun!
Why I Even Bothered π₯²
Confession: I'm a DJ who still has to Google basic music theory. Writing chord progressions by hand feels like drawing a masterpiece with crayons while blindfolded. One night I spent an entire hour creating just four bars of music. My excitement quickly turned into frustration.
So I set myself a challenge: Build a tool that takes a text description and automatically creates a music file. No complicated coding required.
Why I needed both: Lovable builds what you see and interact with (the interface), while Supabase keeps track of all the information behind the scenesβlike a digital filing cabinet that organizes everything automatically.
How I Built It (Step-by-Step)
Planned the layout β I asked Lovable to create a simple page with a text box for describing music, options for key and tempo, a preview player, and a download button.
First attempt β The page looked good but couldn't save any information, so it didn't work properly.
Set up storage β I created a Supabase project, which is basically an instant online database (think of it as a spreadsheet in the cloud).
Connected everything β I linked the Lovable app to the Supabase databaseβnow the app could save and retrieve information.
Added extra features β I included options to choose different instruments and save multiple ideas.
How It Works (Super Simple) π
Type something like: "Deep-house chords, key of G-minor, 122 BPM."
Click Generate.
Tap Play to hear what it created.
Not quite right? Tell it "more 7th chords" or other adjustments.
Hit Download and use the file in music software like Ableton.
From idea to playable music in under a minute. Amazing!
Try the beta here β midi-muse-scribe.lovable.app
Where Lovable Could Level Up π οΈ
UI β Backend Alignment: Every control should trigger backend logic; visually flag any orphaned components so nonβengineers spot issues instantly.
HumanβFriendly Errors: Swap stack traces for plainβlanguage messages plus a clear βFix it for meβ button.
OneβClick AutoβPatches: If Lovable detects a missing environment variable or database table, autoβgenerate the patch and let the user approve.
Visual Dependency Map: Show which frontβend widgets rely on which backend resources, with broken links highlighted in red.
Usage Insights: Surface analytics on prompt success/failure so builders know where to iterate first.
ProductβManager Nuggets π‘
Prototype to Deβrisk Scope: A working demo beats a 20βpage PRD at flushing out hidden requirements.
Iterate in Hourly Loops: Rapid feedback cycles uncover edge cases and unlock creativity before you overβinvest.
Technical Fluency, Zero Code Debt: Light handsβon with schemas and APIs sharpens PM <> engineering dialogue without adding maintenance overhead.
Design by Doing: Interactive prototypes give designers real context, accelerating highβfidelity work and reducing rework.
Role Convergence Is Real: Todayβs PM straddles strategy, UX, data, and prompt engineeringβlean into the hybrid skill set.
Metrics Early, Metrics Often: Even at prototype stage, track generation success and usage to build a habit of dataβdriven iteration.
What's Next π§
Creating this text-to-MIDI tool in just an afternoon started as a fun challenge but turned into something genuinely useful for my music workflow. If I can build this so quickly, imagine what's possible with more time!
Help me decide what to explore next:
Do you have a favorite no-code tool I should try?
Know any other AI music tools I should check out?
Curious about something completely different?
Drop your suggestions in the comments, reply to this email, or message me on social mediaβI'll explore the most interesting ideas in my next post.
Thanks for reading and joining me on this creative journey!
This Weekβs Extra 10% Assignmentsβ¦
Reflection of the week: I was struggling with a big decision this week and a good friend shared this thought exercise: βIf we were talking about this decision 3 years down the road, which option would you regret having made, no matter the consequences?β β¦ I expanded this to myself and thought, βwhich decision would I be the most proud to share with my kids one day?β β¦
Figmaβs AI Prototyping tool was just announced last week, check out the details here. I definitely plan on checking it out this week.
Let me know your top questions and topics that YOU want me to write about by using this Google Form!
Disclaimer: All opinions, experiments, and thoughts here are my own and don't represent the views of any current or former employer.
This is super cool! Definitely will be trying these tools. Love how you thought of using both tools to solve the save down issue