DEV Community

Adaikkappan
Adaikkappan

Posted on

I Built a Loading Screen That Never Finishes

April Fools Challenge Submission ☕️🤡

This is a submission for the DEV April Fools Challenge

What I Built

I built a completely useless web app that does… absolutely nothing productive.

Introducing: Loading Screen Forever

It’s a loading screen that:

  • Loads from 0% to 99%
  • And then… never finishes

Just when you think it’s done:

  • It goes backwards
  • Or stays stuck at 99% forever
  • Or tells you “Almost there…” (lies)

Basically, it’s the most realistic loading experience ever created

Demo

Try it yourself (if you have patience):

Screenshot

Code

Built with simple tech (because suffering should be lightweight):

  • HTML
  • CSS
  • JavaScript

How I Built It

I used JavaScript to simulate a fake loading system:

  • Progress bar increases slowly from 0 → 99
  • At 99%:
  • - Randomly resets back
  • - Or freezes forever
  • Dynamic funny messages change while loading
  • Added fake buttons like:
  • - “Retry” (does nothing)
  • - “Cancel” (restarts the pain)

CSS was used to:

  • Create a dark UI
  • Smooth animations
  • A satisfying but meaningless progress bar

Why It's Useless

Because it solves a problem that doesn’t exist.
Actually… it creates a problem.

This app:

  • Wastes your time
  • Gives false hope
  • Teaches patience (or anger issues)

10/10 useless. Mission accomplished

Prize Category

Community Favorite

Because:

  • Everyone has suffered from loading screens
  • This makes that pain… worse 😄
  • Highly relatable + annoying = perfect combo <!-- Team Submissions: Please pick one member to publish the submission and credit teammates by listing their DEV usernames directly in the body of the post. -->

Top comments (0)