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

Hamstersarus OS

  • 4 Devlogs
  • 2 Total hours

This is my very own OS that can be run in the web!

Ship #1 Changes requested

I created a website to serve as my portfolio. It is a tiny web operating system. Instead of making just a regular about me page, I made a "desktop" that people can use to get to know me. I included by resume, skills, prior projects, and contact information.

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

33m 42s logged

This update was mostly polish and housekeeping. I renamed my repository to HamstersarusOS, which gave my portfolio a cleaner link to share around — it now lives at https://hamstersarus.github.io/HamstersarusOS/. After renaming I went through and updated all the internal links so the project cards and README point to the new address instead of the old broken one. I also cleaned up my portfolio a bit: I tweaked the likes in my About Me section and removed a leftover note in the Skills app that was only meant for me but was accidentally showing to visitors. Nothing flashy this time, just tightening things up and making the site easier to send to people.

This update was mostly polish and housekeeping. I renamed my repository to HamstersarusOS, which gave my portfolio a cleaner link to share around — it now lives at https://hamstersarus.github.io/HamstersarusOS/. After renaming I went through and updated all the internal links so the project cards and README point to the new address instead of the old broken one. I also cleaned up my portfolio a bit: I tweaked the likes in my About Me section and removed a leftover note in the Skills app that was only meant for me but was accidentally showing to visitors. Nothing flashy this time, just tightening things up and making the site easier to send to people.

Replying to @Hamstersarus

0
Open comments for this post

48m 32s logged

Since my last update I turned my webOS into a proper portfolio. First I gave the music player a real upgrade so a lofi track starts playing the moment you enter the desktop, with a little “now playing” notification, and it keeps playing even if you close the music window instead of stacking a second song on top like it used to. Then I added four new apps to show off my work: a Projects window with cards for HamstersarusOS, my SENTINEL surveillance game, my Fight game, and my 2048 game, each linked to its GitHub repo; a Skills window with little proficiency bars; a Resume window with my education, internship, and awards; and a Contact window with my GitHub, LinkedIn, and email. I also filled in the About Me app with my real name and bio. One thing I was careful about was privacy, since the site is fully public with no password I deliberately left my home address and phone number off it and only put the professional stuff online. It’s all live at https://hamstersarus.github.io/Hamstersarus_Website/ and it actually feels like a portfolio now instead of just a demo.

Since my last update I turned my webOS into a proper portfolio. First I gave the music player a real upgrade so a lofi track starts playing the moment you enter the desktop, with a little “now playing” notification, and it keeps playing even if you close the music window instead of stacking a second song on top like it used to. Then I added four new apps to show off my work: a Projects window with cards for HamstersarusOS, my SENTINEL surveillance game, my Fight game, and my 2048 game, each linked to its GitHub repo; a Skills window with little proficiency bars; a Resume window with my education, internship, and awards; and a Contact window with my GitHub, LinkedIn, and email. I also filled in the About Me app with my real name and bio. One thing I was careful about was privacy, since the site is fully public with no password I deliberately left my home address and phone number off it and only put the professional stuff online. It’s all live at https://hamstersarus.github.io/Hamstersarus_Website/ and it actually feels like a portfolio now instead of just a demo.

Replying to @Hamstersarus

0
Open comments for this post

38m 47s logged

Since my last update I finished the rest of the webOS jam. I built my first real app, an About Me window with a little bio and my likes and dislikes, and then two “advanced” apps: a music player that actually plays real lofi tracks with play, pause, and skip (the disc even spins while it’s playing), and a fully playable purple version of 2048 that you control with the arrow keys or WASD. The 2048 game is my bonus feature that the guide didn’t ask for. The trickiest part was a layout bug where the 2048 board kept spilling out of its window and making everything look like it was shifting around while I played, which turned out to be a CSS grid quirk where the columns refused to shrink to fit, fixed by switching them to minmax(0, 1fr). I also added a README so anyone visiting my repo knows what the project is and how to run it. Everything is live and public at https://hamstersarus.github.io/Hamstersarus_Website/ and all five parts of the jam are now done.

Since my last update I finished the rest of the webOS jam. I built my first real app, an About Me window with a little bio and my likes and dislikes, and then two “advanced” apps: a music player that actually plays real lofi tracks with play, pause, and skip (the disc even spins while it’s playing), and a fully playable purple version of 2048 that you control with the arrow keys or WASD. The 2048 game is my bonus feature that the guide didn’t ask for. The trickiest part was a layout bug where the 2048 board kept spilling out of its window and making everything look like it was shifting around while I played, which turned out to be a CSS grid quirk where the columns refused to shrink to fit, fixed by switching them to minmax(0, 1fr). I also added a README so anyone visiting my repo knows what the project is and how to run it. Everything is live and public at https://hamstersarus.github.io/Hamstersarus_Website/ and all five parts of the jam are now done.

Replying to @Hamstersarus

0
Open comments for this post

23m logged

Building my personal website as a little web operating system for Stardance, following the Hack Club webOS jam. It’s plain HTML, CSS, and JavaScript with a lavender “Tokyo Night” desktop-rice look crossed with a Y2K Windows scrapbook vibe, and the graph-paper wallpaper is pure CSS. So far I’ve got a welcome screen that boots into a desktop with a live clock, clickable desktop icons, and draggable windows you can move around, bring to the front, and close. The trickiest bug was my enter button “not working,” which turned out to be my code editor’s preview, not my code, fixing itself the moment I opened it in a real browser. It’s live and public at https://hamstersarus.github.io/Hamstersarus_Website/ and next up is building my first real app plus a bonus feature the guide doesn’t cover.

Building my personal website as a little web operating system for Stardance, following the Hack Club webOS jam. It’s plain HTML, CSS, and JavaScript with a lavender “Tokyo Night” desktop-rice look crossed with a Y2K Windows scrapbook vibe, and the graph-paper wallpaper is pure CSS. So far I’ve got a welcome screen that boots into a desktop with a live clock, clickable desktop icons, and draggable windows you can move around, bring to the front, and close. The trickiest bug was my enter button “not working,” which turned out to be my code editor’s preview, not my code, fixing itself the moment I opened it in a real browser. It’s live and public at https://hamstersarus.github.io/Hamstersarus_Website/ and next up is building my first real app plus a bonus feature the guide doesn’t cover.

Replying to @Hamstersarus

0

Followers

Loading…