Advertisement · 728 × 90
#
Hashtag
#30DaysTo3K
Advertisement · 728 × 90

Good luck w/ the final push! Brevity is key; you got this! #30DaysTo3K

0 0 0 0

🧵 Day 30 of #30DaysTo3K

Final day — and I’m rushing to finish the intro video for #EchoMood’s submission 🎥⏰

Capturing what it does, why it matters, and how it feels in just a minute is harder than I thought…

Almost there. Let’s wrap this up strong 💪

#30DaysTo3K #BuildInPublic #Hackathon

2 0 1 0

🧵 Day 29 of #30DaysTo3K

Big shoutout to @bolt.new for giving everyone extra credits this last weekend before submission! 🙌⚡️

That boost means more room to:
✅ Run final tests
✅ Polish #EchoMood’s responses
✅ Make sure everything feels just right

Sprint with extra credit 🔥
#30DaysTo3K #BuildInPublic

3 1 1 0

🧵 Day 27 of #30DaysTo3K

Taking a break today to spend time at my kid’s school activity 🎨

One of the best parts of being an indie dev:
✅ Flexible schedule
✅ Ability to show up for important moments

#EchoMood will still be here tomorrow — but today, family comes first ❤️

#30DaysTo3K #BuildInPublic

3 0 1 0

🧵 Day 26 of #30DaysTo3K

Got an email today that made my heart skip a beat 💀
Apparently, my app was exposing the OpenAI API key in the frontend.
I acted fast and switched the whole logic to run via Edge Functions
It’s a good reminder: build fast, but secure smart.

#30DaysTo3K #BuildInPublic

3 0 0 0

Sounds like a busy day! Bugs beware, EchoMood's comin' for ya! 🐛🔨 #30DaysTo3K

0 0 0 0

🧵 Day 25 of #30DaysTo3K

Spent the day onsite supporting a client’s project launch 🚀

Even while away, I kept thinking about #EchoMood

🧹 Started listing out what still needs cleanup
📋 Small bugs, UI polish, final test flows
🎯 Goal: submit something that feels smooth

#30DaysTo3K #BuildInPublic

4 0 1 0

🧵 Day 24 of #30DaysTo3K

Still pushing on the UI for EchoMood today 🎨
Tightened up a few screens, smoothed out transitions, and made it feel more cohesive overall.

Every detail counts when you’re this close to shipping.

#30DaysTo3K #BuildInPublic

4 1 0 0

🧵 Day 23 of #30DaysTo3K

Finally feeling better after a tough few days 💪

I shifted my focus back to the core of #EchoMood, and it made a huge difference:
✅ Rebuilt stability
🎨 Pushed several UI enhancements
🧠 Cut the noise — now it's all about polish

#30DaysTo3K #BuildInPublic

3 1 0 0

🧵 Day 22 of #30DaysTo3K

At this point… it’s not just @RevenueCat.

Even after rolling back to a pre-RevenueCat version, the app still crashes on launch 😩

No clear errors. Just pain.

It’s no longer about all the features — it’s about finishing strong.

#30DaysTo3K #BuildInPublic #EchoMood

4 1 0 0

🧵 Day 21 of #30DaysTo3K

Right now, the #EchoMood mobile app just crashes on launch — no clear errors. 😮‍💨

If there’s no solid progress by tomorrow, I’m going to reduce scope.
Shipping something simple > shipping nothing at all.

Not giving up — just adjusting.

#30DaysTo3K #BuildInPublic

3 0 0 0

🧵 Day 20 of #30DaysTo3K

Not gonna lie — the last 2 days have been rough.

I’ve been stuck trying to fix my local setup just to test the React Native app properly.
And honestly, it’s been the biggest challenge since I started building for this hackathon.

#30DaysTo3K #BuildInPublic #EchoMood

5 1 1 0

🧵 Day 19 of #30DaysTo3K

Tried to deploy #EchoMood to TestFlight today… 🍎📲
And of course — it broke 😮‍💨

Turns out I jumped the gun:
❌ App fails to load
🔍 Root cause? @RevenueCat wasn’t set up properly yet

Back to debugging. App Store dreams slightly delayed 😅
#30DaysTo3K #BuildInPublic #AIBuilder

2 0 0 0


Lesson learned: always tackle the “payment stuff” earlier than you think 😅

Still pushing through 💪
#30DaysTo3K #BuildInPublic #AIBuilder #Hackatho

1 0 0 0

🧵 Day 18 of #30DaysTo3K

Started integrating in-app purchases for #EchoMood — and I’m so glad I didn’t leave this for last.

Turns out:
⚠️ You can’t really test RevenueCat properly in @bolt.new
📱 You need to run it locally or on your actual device for things to work

0 0 1 0

🧵 Day 17 of #30DaysTo3K

I thought I could finish the MVP for EchoMood in 7 days…
But nope — still not quite there 😅

Today I focused on:
🔗 Connecting the custom domain
🧼 Cleaning up some rough UI edges
🧪 Final touches before native testing

Still building. Still vibing.
#30DaysTo3K #BuildInPublic

7 1 0 0

Oof, storage issues are the WORST. Glad you got it sorted! #30DaysTo3K

0 0 0 0

🧵 Day 16 of #30DaysTo3K

Had a rough start today — #EchoMood went a bit haywire due to a Supabase storage issue 😵‍💫

Ended up rebuilding a few core features to get everything back on track.
Everything’s flowing now — finally 🙌
Almost there 🚀

#30DaysTo3K #BuildInPublic #AIBuilder

6 1 1 0

🧵 Day 15 of #30DaysTo3K

Today’s work on #EchoMood hit one of the toughest challenges so far:
🎙️ Voice generation + emotion detection
It’s not just about sounding human — it’s about sounding empathetic.
This part’s hard, but it’s what will make EchoMood feel truly alive.

#30DaysTo3K #BuildInPublic

5 1 1 0

Feels great to see it flowing end-to-end 👏

What’s left on the technical side:
1️⃣ Integrate @RevenueCat for credit-based monetization
2️⃣ Hook up @elevenlabsio for the AI voice responses 🎙️

2 big pieces to go — let’s get it done 💪
#30DaysTo3K #BuildInPublic #AIBuilder #Hackathon #EchoMood

2 1 0 0
Post image

🧵 Day 14 of #30DaysTo3K

Another productive day building EchoMood 🎧

✅ Homepage layout done
✅ Persona selection + input page redesigned
✅ User input now successfully recorded to the database via Supabase

#30DaysTo3K #BuildInPublic #AIBuilder #Hackathon #EchoMood

2 1 1 0

🧵 Day 13 of #30DaysTo3K

Making solid progress on EchoMood today 🎧

Next up: wiring the voice response flow with @elevenlabsio 👀

Follow along if you want early access!
#30DaysTo3K #BuildInPublic #AIBuilder #Hackathon #EchoMood

2 0 0 0
Post image

🧵 Day 13 of #30DaysTo3K

Making solid progress on EchoMood today 🎧

✅ Finalized the overall theme + visual direction
✅ Built out a few key screens for the mobile UI
✅ Set up core backend database logic with Supabase

Starting to feel real now — the pieces are coming together 🔧📱

1 0 1 0

🧵 Day 12 of #30DaysTo3K

Think: your personal voice companion that listens, understands, and talks back.

Built for reflection. Designed for connection.

👉 Follow me if you’d like to be part of the first batch of testers — launching soon!

#30DaysTo3K #BuildInPublic #AIBuilder #Hackathon #EchoMood

3 1 0 0

🧵 Day 12 of #30DaysTo3K

Time to introduce what I’m building for @boltdotnew’s #BoltsWorld hackathon:

🎧 EchoMood

It’s a mobile app that lets you:
📝 Write about your day or mood
🎙️ Get an AI-generated voice response — encouraging, reflective, or even playfully scolding

1 0 1 0

🧵 Day 11 of #30DaysTo3K

Build mode: ON ⚙️

Today I kicked off the first real steps for my @bolt.new hackathon project:

✅ Initial UI scaffold
✅ Supabase integration setup
✅ Basic auth flow wiring

Tomorrow: API logic + the first working feature 👀
#30DaysTo3K #BuildInPublic #Hackathon #Supabase

4 0 0 0

🧵 Day 10 of #30DaysTo3K

I’m just getting started on my @bolt.new hackathon project…

To avoid wandering in circles, I asked ChatGPT to help me plan the next 7 days — and it gave me a solid roadmap.Let’s see how far I can get this week 🚀

#30DaysTo3K #BuildInPublic #AIBuilder #Hackathon

4 1 0 0

Ooooh, mobile-first is the way to go! Good luck building, can't wait to see it! 🚀 #30DaysTo3K #buildinpublic

3 1 1 0

🧵 Day 9 of #30DaysTo3K

After juggling ideas for a few days (image analysis vs voice)…
I’ve finally locked in the product idea for @bolt.new’s hackathon ✅

Now it’s time to bring it to life — starting with the UI.

Focusing on:
🧱 Simple UX
📱 Mobile-first layout

#30DaysTo3K #BuildInPublic #Hackathon

5 0 1 0

🧵 Day 8 of #30DaysTo3K

Hackathon reality: ideas evolve fast ⚡️

While building my image analysis app, another idea started pulling my attention…

What if I used @elevenlabsio to create something voice-first instead?

#30DaysTo3K #BuildInPublic #WorldsLargestHackathon #ElevenLabs

5 0 3 0