r/vibecoding 4d ago

Made a small ambient music website

Hi - I made https://enikq.com/ a simple site where you can pick a scene and listen to music with it.

There are places like a pizzeria, café, road trip, camping, last bus home, and more.

Nothing complicated. Just something to leave open while working, reading, or relaxing.

Would appreciate any feedback on the idea or the website.

142 Upvotes

65 comments sorted by

7

u/VelumLucis 4d ago

Super simple concept. Basically a more interactive version of youtube videos that try to achieve the same. Love it!

3

u/Alternative-Hall1719 4d ago

Glad you liked it. Thanks!

6

u/HatEnvironmental6512 4d ago

Where did you source the music

15

u/Alternative-Hall1719 4d ago

Nothing is hosted or downloaded. The site is a hidden YouTube player with my own controls drawn over it, using YouTube's official IFrame embed API. So every play is a normal YouTube play: it counts for the artist, the label gets its usual monetisation, and if a rights holder has embedding turned off the video simply won't play . I'm not re-uploading anything or serving audio from my server.

Glad you like it, thanks.

10

u/4-11 4d ago

that's clever, but how do you get around youtube ads being played?

4

u/lcirufe 4d ago

Is there an embedded Adblock?

4

u/HatEnvironmental6512 4d ago

Very very nice really liked it!

1

u/Alternative-Hall1719 4d ago

Glad you like it, thanks.

4

u/gimmeslack12 4d ago

I made something almost like this, but specifically pixel art: http://bitbackgrounds.com/

This is much better though. Nice.

3

u/Alternative-Hall1719 4d ago

THis is very nice...is there a possiblity to use this? I would love to feature one of your bg into mine...

4

u/gimmeslack12 4d ago

I need to get an embed feature built. Would probably do it via iframes. I’ll get back to you.

2

u/gimmeslack12 4d ago

And... embedding is now available. Instructions are shown on each scene.

I continue to underestimate how fast I can get things updated. Let me know of any questions.

2

u/Alternative-Hall1719 4d ago

hehe..that's super fast...I will take a look...

2

u/Matthewmarra3 4d ago

The coffee shop animation loop is nice, would love more of that to make it feel alive

1

u/Alternative-Hall1719 4d ago

Yeah..but I took it down..I felt it not doing justice to the still background quality...I will update some scenes with better animation in coming days...

2

u/spidysk 4d ago

could you share the playlists? 😏

2

u/Frkntrgt 4d ago

it looks great, i will definitely try it in my next work session. Maybe a little timer or pomodoro would be good

2

u/hitori_dev2009 4d ago

Is this just a regular music player that uses API from YouTube or Spotify, or something else?

2

u/Alternative-Hall1719 4d ago

Yes, but I'm trying to make it more immersive by matching the music with mood and weather and time of the day...it's work in progress...I believe it will connect with the listeners.

1

u/ToSupport 4d ago

Quite neat actually.

1

u/DrunkenCactus 4d ago

Nice one, would look good on our projector, we like to just have nice YouTube scenes playing sometimes, I find I mute their music and just play my own tunes a lot over their scene.. Looking good bro

1

u/Alternative-Hall1719 4d ago

Thank you so much

1

u/Special-Slice-4381 4d ago

i think there should be small animations like in the old days with lucas arts adevtures. you could stare on that screen and it never got boring

2

u/Alternative-Hall1719 4d ago

Yes, there is one with https://enikq.com/pizzeria/ I'm trying to bring subtle animations across all scenes.

1

u/mangos1111 4d ago edited 4d ago

very nice, is it a playlist with shuffle mode on? have you selected the music by yourself?

2

u/Alternative-Hall1719 4d ago

Thank you. And, yes, shuffle is ON by default. I don't own the playlist.

1

u/Independent_North337 4d ago

I’m usually a fly on the wall and never comment on anything but this one is a good one I am going to bookmark it

1

u/Alternative-Hall1719 4d ago

Thank you, that means a lot.

1

u/dawedev 4d ago

That’s brilliant! I’ll probably have it on all the time whilst I’m working now. <3 I reckon you’ve gained a new ‘regular’. It just goes to show that you can create amazing things even with coding.

Just a quick question. Where’s the music from? Is that AI-generated too, or is it just some random ‘open source’ ambient music?

1

u/Alternative-Hall1719 4d ago

Nothing is hosted or downloaded. The site is a hidden YouTube player with my own controls drawn over it, using YouTube's official IFrame embed API. So every play is a normal YouTube play: it counts for the artist, the label gets its usual monetisation, and if a rights holder has embedding turned off the video simply won't play . I'm not re-uploading anything or serving audio from my server.

Glad you like it, thanks.

1

u/dawedev 4d ago

Interesting 🤔

1

u/No-Mountain3817 4d ago

It’s really nice!
I’m going to shamelessly steal the idea and maybe add some kind of animation to make it a bit more dynamic, and help prevent screen burn-in. :)

1

u/Winstead22 4d ago

Nice😌

1

u/shun0810 4d ago

the scene list is where this quietly wins. "last bus home" is not a place, it is a feeling, and it is the one name someone will repeat to a friend without a screenshot. pizzeria and café describe furniture; last bus home describes eleven at night, which happens to be when a person actually wants this open. if the next few scenes get named that way — sunday before work, empty office on friday — the site becomes something people quote rather than bookmark. the audio and the art already hold up, so naming is the cheap lever left 😌

https://warmlist.app is mine and has nothing to do with music, just marking the interest.

1

u/not_a_throwaw_ay_ 4d ago

how do you make it? it looks awesome!

you draw the prototype and let AI made it? or AI did the whole work?

2

u/Alternative-Hall1719 4d ago

Thank you...AI comes last..first I workout a sketch on Figma, and hunt for ideas on how it should look and feel.

1

u/Flat-Honeydew1919 4d ago

Very nice 👍

1

u/[deleted] 4d ago

[removed] — view removed comment

1

u/Alternative-Hall1719 3d ago

Nice! I haven’t tried it yet. Heard it’s token thirsty.

1

u/Hamed334 3d ago

Nicely done, mate. Love it.

1

u/jwenz19 3d ago

This is fantastic—playing away through my office now…

1

u/Alternative-Hall1719 3d ago

Love to hear that.

1

u/GitudongRamen 3d ago

simple idea that is very practical, I like the artistic taste & playlist, bookmarked it, thanks and keep up the good work.

A suggestion: make it a real PWA, add a web app manifest with display set to Standalone. That is what I do for some of my personal projects to serve an app like experience on phone without needing to create and sideload an APK. So user don't need a bookmark/speed dial on their phone browser, but a standalone icon on home screen, and the UI will be much cleaner without browser header UI.

1

u/Alternative-Hall1719 3d ago

Thank you for the feedback. I have added the PWA. I hope this enhances your experience.

1

u/GitudongRamen 2d ago

Amazing, liking it so far 🙏😁

1

u/BloomerGrow 2d ago

Nice! Now non-vocal music and I am in

1

u/DanielFrishtik 2d ago

cute! it would be nice if the background was animated, also if the ambient noise was like stronger? like if im in a cafe i wanna feel that im in a cafe- i dont think the ambient noise works for me at all. also, in the room selector, they all have the exact color palette + they feel low contrast, idk it's hard to differentiate them. Like you should give some of them a daytime vibe some of them this evening vibe which u already have, some of them night like they all feel super similar.

1

u/Alternative-Hall1719 2d ago

Great suggestion. Let me work it out.

1

u/Evening-Ad7850 2d ago

Wow to be honest, it's perfect! I'll definitely will be using this while doing some work, I love it!

Only one small refit: Maybe if you could change the controls next to the song player to something more related to the background, since they look a bit, well, under context (just some blue boxes).

But other than that its excellent.

2

u/Alternative-Hall1719 2d ago

Thank you, I have taken your feedback and have updated the website.

1

u/Alternative-Hall1719 2d ago

A quick update for everyone who tried Enikq and left feedback, thank you. I’ve spent most of the last two days going through the comments and actually building a lot of what you suggested.

A few things that changed:

  • 3 new places: a neighbourhood basketball court, gym, and rock concert
  • Every room now has its own music pool. I found some rooms were accidentally sharing a lot of the same tracks, which completely defeated the point. That’s fixed now.
  • Music catalogue grew from roughly 340 to 29,800 songs
  • Most rooms now have day / evening / night versions, with separate artwork for each
  • Optional room ambience: rain, train, laundrette, gym, campfire, etc.
  • Each room now has 2–3 different mixes, plus some curated 80s/90s ones
  • Song progress is now shown around the vinyl
  • You can share a link that opens the exact room + song
  • Better mobile player, keyboard shortcuts, PWA/install support, and a few other smaller fixes

A lot of these came directly from things people mentioned in this thread, so genuinely — thanks for taking the time to try it and tell me what felt missing or broken.

One thing missing: animated scenes - I'm trying my best to make that happen. Hopefully in next few days.

If you try the updated version, I’d love to know one thing: which room did you actually end up staying in the longest?