I built a website where the world ends every 1000 seconds. Here's what I learned.
A few weeks ago, I launched O Botão do Fim (The End Button) — a web experience where a global counter ticks down to zero. When it hits zero, the world "ends" and resets. The only way to stop it is for someone to press the button. Since launch, I've been building like crazy. Here's what's new and what I learned along the way. What I built Streamer Mode A dedicated page for streamers. They open a…
A few weeks ago, I introduced O Botão do Fim (The End Button), an online experience where a global counter counts down to zero. When it reaches zero, the world ends and starts over. To prevent this, someone must press the button. Since its launch, I have been working diligently. Here's what's new and what I've learned from the process.
One new feature is Streamer Mode, which provides a dedicated page for streamers. They can open a link in OBS, and their chat can press the button live. There's a live ranking system that tracks saves, streaks, and recent activity, five ready-made dynamics, and an easy OBS mode.
Another feature is Group Mode, where users can create an End Room, share the link with friends, and observe who presses the button and who merely watches. This feature includes a Cycle Traitor mechanic, where failing to press the button results in exposure.
Generator V8 is a mini-game where users prime the fuel, start the engine, and maintain the RPM within an ideal range. If successful, the site receives a temporary Energy Mode, illuminating for five minutes before the power fails gradually.
For development, I used Lovable for the frontend, Supabase for the global counter (real-time sync), PostHog for analytics, Resend for emails, and Leaflet + CartoDB for the Map of Believers.
From my experience, reusing components is crucial. Every new feature should build upon existing elements. The counter serves as the core of the site, with everything else connecting back to it. Additionally, humor is a key aspect, as the site's tone—dry, absurd, and bureaucratic—contributes to its memorable character.
SEO development is slow, but it does function. After one month, I am already receiving impressions on Google. The site is free and requires no signup; users simply open and explore: https://obotaodofim.live. I would be delighted to hear your thoughts.
Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.