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

SpartanOS

  • 4 Devlogs
  • 2 Total hours

This is my very own OS that can be run in the web! It is inspired by Halo CE!

Ship #2

I built SpartanOS, a browser-based cybersecurity dashboard that simulates a lightweight operating system and includes tools such as a network scanner, system information viewer, and threat scanner. The biggest challenge was organizing multiple features into a clean interface while debugging JavaScript issues and making sure everything worked together smoothly. I'm proud that I was able to combine several security-focused tools into a single project and create an interface that feels like a real operating system while improving my web development skills. To test the project, simply open the live website in a browser and explore the available tools; no installation is required, and all features can be used directly from the web page.

  • 1 devlog
  • 1h
  • 10.69x multiplier
  • 8 Stardust
Try project → See source code →
Open comments for this post

46m 45s logged

Spent some time polishing SpartanOS before submission. I updated the project documentation, improved the README with clearer descriptions and usage instructions, reviewed the codebase for cleanup opportunities, and updated the project settings to properly document AI usage. I also tested the existing features to make sure everything was working correctly before resubmitting the project. While this wasn’t a major feature update, it helped make the project easier to understand and present to reviewers.

0
0
12
Ship #1 Changes requested

I built SpartanOS, a WebOS-style webpage with multiple draggable windows that can be opened and moved around the screen like a lightweight desktop environment. The main challenge was getting smooth window dragging working properly while managing layering so windows don’t overlap incorrectly or break when multiple are open. I’m proud that I was able to turn it into a functional multi-window system that feels like a real interface rather than just separate UI elements, and I also added features beyond the guide like improved window behavior and interaction handling. You can test it directly in the browser with no password by opening multiple windows, dragging them around, and interacting with them to see how the system handles layering and movement.

Try project → See source code →

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…