You are browsing as a guest. Sign up (or log in) to start making projects!

shubworks

@shubworks

Joined June 12th, 2026

  • 9Devlogs
  • 2Projects
  • 1Ships
  • 0Votes
Open comments for this post

1h 4m 50s logged

Did few fixes the wormhole feature was completely reloading the browser making all thr progress go away so i asked ai for help and it suggested me to use a fake reboot system for wormhole and it will also keep the progress of the webos saved so now the wormhole uses fake reboot system to perform its task or like what its meant to do , another fix i also did was that the after removing the background i set the background as black so i changed it into something beige color type which kinda looks good compared to black background , users can also changed the background/wallpaper and put their desired ones and also removed dead codes and things from the code

0
0
3
Open comments for this post

31m 51s logged

Fixed the CSS issue from earlier. Splitting the main CSS file into smaller chunks and linking those to the HTML was causing errors, likely from a code mistake somewhere in the process. Instead of chasing that down, I merged everything back into one CSS file, which connected cleanly and got the webOS working again. Also changed a few colors — like the boot screen and a couple other elements — into violet.

0
0
5
Open comments for this post

3h 59m 20s logged

  1. Added a Pomodoro Timer that uses a default 25-minute focus timer with breaks, and also added a custom timer option for focus and break sessions.

  2. Removed the previous desktop background, which had rings, ripples, animations, and other effects, and replaced it with a simple wallpaper. Also added a wallpaper-replace feature so users can set their own wallpaper on the OS.

  3. Removed the two widgets — Nebula Broadcast and Reality Monitor. They were good at first but didn’t give that “proper feeling” of actually using them, and got boring over time, so I replaced both with a simple Quick Notes widget.

  4. Tried reworking the CSS files to reduce the number of lines and make things more minimal. My idea was to split all the sections of the webOS from one big CSS file into smaller files, but along the way I missed some code or had syntax errors. After fixing those, I got the CSS split into small chunks, but connecting them properly to the HTML became a problem — in the end, when I ran the webOS, no UI or CSS was applying at all, which left the whole thing broken.

0
0
3
Open comments for this post

1h 4m 20s logged

The Stardance reviewers shared feedback on the project and highlighted a few areas that could be improved. So i think i am going to try to rework on my project and fix those areas they highlighted and maybe try to improve my project also

0
0
8
Ship Changes requested

Nebula OS started as a simple space-themed web desktop with space-themed apps, including a calculator inspired by planets spinning in orbit. But somewhere along the way, I realized it didn't actually feel like an operating system.
So I redesigned the entire UI with a neo-brutalist style, rebuilt the window system, reworked the apps, added persistent widgets, cleaned up the codebase, and even hid a few surprises like a wormhole that can swallow the desktop.
The hardest part was rebuilding everything without breaking something else. Every time I fixed one thing, another bug decided it wanted attention too. I spent a lot of time tracking down weird issues, refactoring code, and making sure all the apps worked together instead of fighting each other. The wormhole effect was probably the most frustrating feature to get working the way I wanted.

The thing I'm most proud of is that Nebula OS finally feels like one complete experience instead of a bunch of separate mini projects.

If you're trying it out, don't just open one app and leave. Open multiple windows, drag them around, try the Terminal (help is a good start), load your own music, draw something in Paint, play Snake, and maybe explore the dock carefully... there might be something hidden waiting there. 👀

This is easily the biggest project I've built so far, and I'm really happy with how it turned out.

Try project → See source code →
Open comments for this post

11h 4m 52s logged

This was probably the biggest update I’ve made to the project so far.I ended up rebuilding almost the entire operating system. The older version worked, but after using it for a while it felt more like a collection of space-themed apps than a real desktop. The glassmorphism style looked nice, but it didn’t have much personality or consistency.So I decided to redesign everything from scratch around a neo-brutalist style and renamed the project Nebula.The biggest goal wasn’t just changing colors or making a prettier UI. I wanted the whole OS to feel like it belonged to one universe.I also built an Explorer system that rewards curiosity while using Nebula. Hidden discoveries, explorer ranks, and little easter eggs are now spread throughout the OS. Instead of throwing achievements at the user, the desktop quietly encourages exploration, which makes finding them much more satisfying.The desktop itself changed a lot too. I replaced the empty static background with subtle ambient effects and layered elements that make the workspace feel more alive without distracting from the apps. Small interactions like notifications, broadcasts, and system telemetry now react to what you’re actually doing instead of showing random placeholder information.A huge amount of time also went into polishing everything behind the scenes. I fixed duplicated event listeners, notification spam, calculator edge cases, wormhole state issues, persistence bugs, and cleaned up dead code that had built up while experimenting with different ideas.One feature I was excited about was the wormhole sequence. It started as a fun visual effect, but I kept expanding it until it became part of Nebula’s identity and tied into the system’s discoveries and world building.Looking back at the first version of MyOS compared to Nebula now, it almost feels like two completely different projects. The old one was mainly focused on the space aesthetic, while this version is focused on creating a complete operating system with its own personality, interactions, and world.At this point I’m mostly polishing the experience instead of adding new features. Nebula finally feels like a complete product rather than just another web desktop.

Also i added few new apps like Paint , Snake Game , Notes. and redesigned the old apps like the Terminal , Music player , Calculator.

I also added a Wormhole feature that pulls the entire desktop into a black hole before restarting the system. It started as a fun visual effect but ended up becoming one of Nebula’s signature interactions.

0
0
1
Open comments for this post

2h 43m 54s logged

Started with an ambitious orbital ring calculator idea where numbers spin around a glowing sun in the center. Looked cool in theory, but in practice it was a mess — the spinning made me dizzy, numbers were scattered everywhere instead of in order, and clicking buttons felt like a game of whack-a-mole. Tried fixing it a few times but it just wasn’t working.

So I scrapped the whole ring concept and went back to a normal calculator layout, but kept the space vibe with glowing planet buttons and a holographic display. Way more usable. The equals and clear buttons weren’t responding at first because the code wasn’t picking them up properly. Once that was sorted, everything clicked into place. Now it actually works like a real calculator — shows the full equation, smooth animations, and doesn’t spin around like a broken merry-go-round.

0
0
33
Open comments for this post

1h 49m 27s logged

finally solved all the errors and replaced the generic falling starfield with a premium interactive solar system centerpiece. The canvas now renders a living solar system with 8 planets in their approximate real colors — Mercury through Neptune — each with subtle float animations and glow effects. Hovering any planet reveals its name. The starfield was redesigned to work around the solar system rather than compete with it. Took help from AI in imagining and designing the visual layout, planet styling, and interaction patterns. The solar system now serves as the desktop’s identity piece instead of random background noise.

0
0
33
Open comments for this post

36m 20s logged

messed up , i was thinking of adding cursor animations and a background but i did something in code that messed the situation 😭

0
0
9
Open comments for this post

2h 57m 12s logged

I got to know about Hack Club through a friend, and when I found out you can build projects and actually get cool rewards for it, I thought why not give it a shot! So here’s my first project on Stardance.
I picked the WebOS mission - basically building my own little web-based operating system from scratch. The idea is to make something that looks and feels like a real desktop OS but runs in the browser, with my own twist on the design.
I started by building the desktop itself with a custom dark blue-purple theme, a top bar, and a live clock powered by JavaScript. Later I expanded it into a multi-window system where apps can be opened, closed, and moved around the screen just like a real operating system.
So far, MyOS includes draggable windows, desktop icons, a functional dock, an About app, a Terminal app, and a Clock app that displays a large live clock and date. I also implemented window focus management so active windows move to the front, making the desktop feel much more realistic.
One of the biggest additions was a custom right-click context menu. Users can right-click anywhere on the desktop to quickly open apps or refresh the desktop, similar to traditional operating systems. I also updated the top bar to display both the current date and time in real time.
A surprising amount of development time went into debugging small JavaScript mistakes. Things like misspelled variable names, incorrect event listeners, and reserved keywords caused features to silently fail, forcing me to carefully trace through the code and learn how browser debugging works. Those issues ended up teaching me as much as the actual feature development.

0
0
125

Followers

Loading…