DEV Community

Cover image for πŸš€ 404ffice: The Time-Traveling Intranet
Tanvir Mulla
Tanvir Mulla

Posted on

πŸš€ 404ffice: The Time-Traveling Intranet

Frontend Challenge Holistic Webdev Submission

This is a submission for Frontend Challenge: Office Edition sponsored by Axero, Holistic Webdev: Office Space


🏒 What I Built

404ffice is a time-traveling intranet that lets you explore what internal digital workspaces might have looked like β€” or will look like β€” in different decades.

Each section of the site represents an office intranet from a particular era:

  • 1980s: Neon grids, pixel fonts, and a typing speed challenge
  • 1990s: Windows 95-style desktop with draggable icons
  • 2000s: Flash-inspired themes, quizzes, and a retro palette
  • 2020s: Zoom fatigue bingo, self-care reminders, and productivity charts
  • 2035s: Holographic dashboards, neural widgets, and AI bots

🎧 Key Feature: As you move between decades using the Time Slider, each era loads a new background soundscape using Tone.js. This immersive audio transports you to that office era β€” from humming CRT monitors to ambient AI sounds of the future.

The goal: merge design nostalgia with modern web tech to create a fun, interactive, and surprisingly useful fake intranet!


1980s-style intranet with neon grid background, pixel fonts, and terminal UI

retro Windows-style desktop layout with draggable icons on an intranet homepage

intranet interface with quizzes and minimal blue-themed layout

intranet design featuring productivity dashboard and Zoom fatigue bingo

Futuristic 2035s intranet with holographic widgets, neural charts, and AI assistant

Time Slider component for switching between decades of intranet design

🌐 Demo

πŸ”— Live Site: https://404ffice.netlify.app/

πŸ“¦ GitHub Repo: https://github.com/tanvirmulla11/Frontend-Challenge


🧭 Journey

This project was a creative deep dive into three things I love:

  • 🎨 UI/UX design
  • 🎧 Audio interactivity
  • βŒ› Tech nostalgia

Challenges I tackled:

  • Designing a consistent yet decade-specific component system
  • Creating sound environments for each era using Tone.js
  • Building a flexible layout with TailwindCSS that adapts with the themes
  • Making the 1990s "desktop" draggable and fun like a mini OS

What I'm most proud of:

  • 🧠 The OfficeBot AI, whose personality changes by decade
  • 🎯 Typing speed challenge with live scoring
  • πŸ“¦ A Digital Time Capsule where users write messages to their future selves

πŸ‘ Credits

Created solo by @tanvirmulla11

Thanks to:

  • Axero & DEV for this awesome prompt πŸ™Œ
  • Tailwind, Tone.js, Lucide, and Google Fonts

πŸ›‘οΈ License

MIT β€” you’re welcome to fork, remix, and expand the office through time.


Keep clicking, coding, and traveling through time.

Top comments (13)

Collapse
 
tanvirmulla11 profile image
Tanvir Mulla

@axrisi @kurealnum Hey! I’ve reduced the sound effects now go ahead and check it out. Let me know if it feels better! πŸ”‰

Collapse
 
kurealnum profile image
Oscar

I think a little bit less loud on anything < 1999 and a little bit louder for 2005. Just my opinion though. Also in my opinion, the sound for 2005 makes sense to me but I don't "understand" the sound for the 1980s. You could try playing 80s music for that time period -- just a thought though! Again, I think this is super creative.

Collapse
 
tanvirmulla11 profile image
Tanvir Mulla

Thanks for the feedback! I reduced the sound for all eras to keep the audio clear, since it got too loud when combined. From my perspective, it's better than having it too loud, so that’s why I lowered it.I’ll look into tweaking it more especially for the 80s. Appreciate your thoughts!

Collapse
 
axrisi profile image
Nikoloz Turazashvili (@axrisi)

i like it but sounds are too loud my man :)

Collapse
 
tanvirmulla11 profile image
Tanvir Mulla

Thanks a lot, man! Really appreciate you checking it out. I added the louder sound intentionally to give it a more immersive and real office vibe like you're actually there! But I totally get your point .I’ll work on adding a volume control so everyone can vibe their own way. Appreciate the feedback!

Collapse
 
kurealnum profile image
Oscar • Edited

By far the most creative idea I've seen from this challenge, but jeez, the sounds are way too loud.

Edit: the 2005 sound is perfect though. It gives a very liminal feeling.

Collapse
 
tanvirmulla11 profile image
Tanvir Mulla

Thanks a lot, Oscar! I'm really glad you found it creative that means a lot!
The loud sounds were added on purpose to recreate that retro computer vibe, where machines used to be noisy and dramatic just part of the time-travel experience!

Appreciate the feedback β€” I’ll work on balancing the sound levels.
Would love to hear what others think too β€” feel free to drop your thoughts, folks! πŸš€πŸ’¬

Collapse
 
aryan_sarvaiya_fc3b81c8cb profile image
Aryan Sarvaiya

Such a fun and creative project! πŸš€ Loved the decade-specific designs and the immersive soundscapes β€” the Time Slider is genius. Nostalgic and futuristic! πŸ‘

Collapse
 
tanvirmulla11 profile image
Tanvir Mulla

Thanks a ton, Aryan! So glad you vibed with the Time Slider and the retro-futuristic feel! πŸ™Œ

Collapse
 
prashant_gohel_321 profile image
Prashant Gohel

This is next-level, Tanvir! πŸ”₯ Time-traveling intranet? Mind blown. πŸš€πŸ’‘

Collapse
 
tanvirmulla11 profile image
Tanvir Mulla

Haha, thank you so much, Prashant! πŸš€Glad you enjoyed the concept more magic loading... πŸ”§βœ¨

Collapse
 
uzondu9 profile image
Uzondu

This is such a creative idea πŸ’‘ brought to life. No surprise for a UX designer; I love the continuous interactivity

Collapse
 
tanvirmulla11 profile image
Tanvir Mulla

Thank you so much, @uzondu9 !
I really appreciate your kind words β€” creating something interactive and fun was the goal! πŸ˜„

I'd love to hear what other folks think too β€” how would your dream office intranet look like in 2035? Drop your thoughts or feedback below! πŸ‘‡