ODe - Music Cards from YTMusic

ODe - Music Cards from YTMusic

•  •  16 updates •  33h 31m

Create amazing music cards that play beautiful tunes directly from YouTube links! Try it now!

By Rino

Timeline

Rino
Rino 39m spent working 68d ago

DEMO IS AVAILABLE!!!
https://ode-alpha.vercel.app

I hosted it using Vercel (they're very fast), try it now!
Wanna watch the demo??? https://www.youtube.com/watch?v=yz4N4c0Sx0U

Rino
Rino 4h spent working 69d ago

(Update 15)
YOU CAN NOW CREATE YOUR OWN CARDS! (Web2 vibe!)
Introducing: CardCrafter

In this update, I’ve implemented the Card Creation session. More details in the video!

Features:
– A beautiful and highly functional Card Creation section
(It’s packed with features--go check them out in the video!)

Rino
Rino 3h spent working 70d ago

(Update14)
THE BEST UPDATE EVER!!!
Now featuring a beautiful Card Preview... and yes, you can fold it if you want. Satisfying animations? mmmm… yes please!

Features:
-- A brand-new Music Visualizer
-- The Antenna now shows when the music is buffering
-- Card Preview Section, See your card in style!
---- You can switch songs directly in the preview
---- Each card gets a unique color (cool, right?)

BUG FIX: Fixed the issue where the next song wouldn’t play automatically

NEXT: Implementing the ultimate CardCrafter!, be ready to create your own .card files!

Stay Tuned! :)

Rino
Rino 21m spent working 71d ago

(Update13)
I Created the card preview thing using Figma. It's cool isn't it? nothing much!

Update attachment
Rino
Rino 2h spent working 71d ago

(Update12)
The CD Plate is now working! you can insert your .card files (yes, I literally made a file extension) into the player and play them right away!
Let’s get our favorite music into .card files soon! (I promise it’ll take less than 1 MB of storage—even for 100 songs!) :yay:
-- The Card Inserter now working
-- The next and previous button had a bug and fixed it
-- The Signal antenna is under construction

Next up: I’m going to add a Card Crafting section inside the app, where you can create and download your own .card files. stay tuned!

Rino
Rino 1h spent working 74d ago

(Update11)
The Next and Previous buttons are finally working!!! it was a total headache to implement them — the whole player almost broke in the process, lol

Rino
Rino 2h spent working 75d ago

(Update10)
The UI is now more polished! Everything looks smoother and more realistic.
New Additions:
–- The display now has a slight glow
–- Buttons have a premium look (no more cheap-looking ones!)
–- The radio signal now glows
–- The card inserting plate looks much smoother

Next: I’m going to add a feature where users can see the songs they have, along with skip and previous button functionality.

Rino
Rino 1h spent working 77d ago

(Update9)
A small but exciting update: I’ve just added a CD drive inspired file (call it cards!!) dropping interface, along with an antenna that shows internet status and buffering. Cool, huh?

Rino Rino 3 months ago
Yeah it is! now i am gonna do some logical stuff... to make the player working
yessa yessa 3 months ago
wowowow this is so cool
Rino
Rino 1h spent working 78d ago

(Update8)
An overall UI Improvement!

-- Added better icons for Play Button (Buffering and stuff)
-- Made the Play Button Dynamic (when paused by the OS)

-- Aligned the skip buttons

-- Made the Display better and added timestamps to it.

Rino
Rino 3h spent working 79d ago

(Update7)
This is a major update! The UI Looks more RETRO! (you'll love it)
In last update, I spent hours working to get the music progress of youtube iframe.
Now, i got it! it's working like a charm!
-- Added interactive music progress bar
-- added a retro display
-- added 10s skip buttons
-- killed the volume bar and its ball (ugly af!)
-- made a retro red volume knob

Rino
Rino 3h spent working 80d ago

(Update6)
Ye, it's been almost 4 hours. I can't get this Youtube Iframe Player state to work... I'm dying!!! :heaviersob:
I am pushing this update just because it's been 4 hours...

Update attachment
Rino
Rino 1h spent working 82d ago

(Update5)
GUYS!! The Youtube Playback is working! You know what that means? We're very close to our goal!! Vamos!!!
Get ready to pack your tunes to a card!

Rino
Rino 2h spent working 84d ago

(Update4)
Added an amazing Volume bar, In the next update i will make it draggable.
I did a lot of math and played with translate property. And it was a mess, tommorow, i will refactor the code and implement the draggable behavior of the White Volume Ball

Rino
Rino 1h spent working 85d ago

(Update3)
Made an amazing Button interaction and a very modular React Button component, styled with tailwind. The Design is going to be inspired by Retro Apple neomorphism. :)

Rino Rino 3 months ago
For some reason the attachment (which shows a video demo) was not uploaded by the site. So, i am linking it here... https://hc-cdn.hel1.your-objectstorage.com/s/v3/9b63f4f6b8283da969b022a0fa9ed5603bd8d1b4_screen_recording_2025-05-20_at_4.53.58___pm.mp4
Rino
Rino 54m spent working 86d ago

(Update2)
Added an amazing player component with buttons in React. I used Lucide React Icons for this.

Update attachment
Rino
Rino 35m spent working 89d ago

(Update1)
I created the Logo, The Banner Image, and a bit of UI in Figma

Update attachment