DEV Community

Cover image for ASMR : This might be the most useless website I’ve ever built (and it’s weirdly addictive)
sneh1117
sneh1117

Posted on

ASMR : This might be the most useless website I’ve ever built (and it’s weirdly addictive)

April Fools Challenge Submission ☕️🤡

This is a submission for the DEV April Fools Challenge

I built a website that does absolutely nothing… and people can’t stop using it

What I Built

Most apps try to:

  • make you productive
  • optimize your time
  • solve problems

This one does the opposite.

I built DopamineHit — a collection of interactive, oddly satisfying experiences that are completely, unapologetically useless.

No goals.

No progress.

No meaning.

Just tiny hits of satisfaction.


What’s inside?

🫧 Bubble Wrap

Pop all the bubbles… except one.

There’s always one that refuses. No matter what.

🧶 Endless Knitting

You can knit forever.

It never becomes anything.

🚪 Infinite Doors

Open a door → find another door → repeat forever.

There is no final door. (I checked.)

🪟 Peel the Sticker

Peel it slowly. Perfectly.

Feel weirdly accomplished.

🏖️ Kinetic Sand

Carve, pour, slice, ruin, fix, repeat.

No objective. Just vibes.

🧼 Clean Simulator

Make things spotless…

only to start over again.


Demo

👉 https://sneh1117.github.io/DopamineHit/

⚠️ Warning:

You might open this “just to try it” and lose 15 minutes of your life.


Code

👉 https://github.com/sneh1117/DopamineHit

Fun fact:

The entire app lives in one single HTML file.


How I Built It

No frameworks. No libraries. No dependencies.

Just:

  • Vanilla JavaScript
  • Canvas API
  • Web Audio API
  • CSS

The fun parts 👇

  • The infinite doors fake depth using zoom + color palette swaps
  • The sand simulation runs on a tiny custom grid physics system
  • The peeling & cleaning use globalCompositeOperation to “reveal” layers
  • All sounds are generated in real-time (no audio files at all)

Even the “pop” of a bubble is synthesized.


Why this exists

Most of the internet is trying to:

  • grab your attention
  • keep you scrolling
  • make you do something

This does none of that.

It just gives you something to feel for a moment.


Prize Category

Community Favorite

Because:

  • it’s instantly interactive
  • it’s oddly addictive
  • it makes people stay and play
  • and it embraces the spirit of April Fools perfectly

Final Thought

You came here expecting a project with purpose.

Instead, you found:

  • infinite doors
  • unpoppable bubbles
  • and sand you’ll never finish shaping

And somehow…

you’re still here.

Top comments (0)