amaOS banner

amaOS

5 devlogs
12h 48m 51s

personal website that looks like an operating system.

also an attempt for the webOS sidequest project.

Demo Repository

Loading README...

ama

Shipped this project!

I improved the looks of my project and i added a new window, which i’ve had most fun creating after i got the hang of it

ama

I drank a can of monster energy (thats 160mgs of caffeine) prior to continuing improving this project, and it is currently midnight…

As midnight struck, i knew i had to go to sleep (and i also realized i didn’t eat dinner yet and that im hungry), i decided “this is enough” and i was pretty shocked to see the progress i’ve made… Despite joining late, i can say i really enjoyed flavortown :3

So, uh, yea… maybe the secret to getting stuff done is drinking an energy drink late and then getting locked in for a few hours. Or maybe not.

Attachment
0
ama

i rush into my room right after school thinking “quick! theres less than 20 hours left to improve it and reship it!”. During computer science class i had already created a new branch called improvements, i am actively working on it and hopefully by this evening i will reship this project.

  • removed the bar of the windows cuz it wasnt used, also changed the closewindow script to be on the X character rather than the whole bar (which is now just invisible). Also made the font size “larger” (literally “font-size: larger;”).

  • added window background for contrast which was so easy im embarassed i didnt do that earlier, especially cuz i had trouble reading text on the bottom side of my page myself

  • formatted the music table (might also add new buttons till the end of the day, my backend supports 3 more, for now)

  • socials href links now open in a new tab, again, embarassed i didn’t look up how to do that earlier cuz it was WAY too simple and it would have improved the quality.

so uhhh, yea… thank you to everyone who voted, and sorry for the one who couldnt try the music window (vercel shut down my backend idk why).

meow :3

Attachment
Attachment
2

Comments

ama
ama 3 days ago

imma also use this guide to add a terminal window cuz its easier to include a bunch of smol silly stuff in there instead of making a lot of windows

ama
  • added new recent tracks on the last.fm window
  • made backend work, i hope…
Attachment
0
ama

Shipped this project!

Hours: 8.45
Cookies: 🍪 18
Multiplier: 2.18 cookies/hr

First project for hackclub, biggest project yet and also only one i share with the world. I learned a lot and had fun making this, although i do not consider it finished yet, maybe i will finish it, but i doubt it’ll be done before flavortown is over.

This website is a personal one, about me, and a submission for webOS. I found it challenging to make as im a total beginner with very little experience in programming, and i also suck at making frontends look good (sorry for the currently poor looks of the ui). Im proud i made it work, and that i even got the last.fm api to work so it can fetch some stats (the ui only allows basic statistics, but ill try to implement recent scrobbles too)

ama
  • created an api proxy that works, and implemented a way to fetch some stats from my last.fm profile using their api
  • gave up on selecting icons to open them via double click, now a click opens them
  • made the project deployable, i hope my api key wont get leaked
Attachment
0
ama
  • added background
  • added an icon which can be selected
  • added a window which can be moved arond (JS code snippet for window moving was copied)
  • added a topbar with working clock (updated every second)

to do:

  • make window for socials and add more windows
  • make the page look better
Attachment
0