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):
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)