stardance has been extended another month! the new deadline is october 31 :)

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

zac_i

@zac_i

Joined August 1st, 2026

  • 23Devlogs
  • 3Projects
  • 4Ships
  • 41Votes
Ship

CurtainsOS SHIP #2!!!!

New features:

  • Fullscreen option
  • Window open/close animations
  • Terminal app with a bunch of prank and basic commands
  • Settings app with custom background image, and curtain animation toggle. Saved to localStorage
  • Saved notes
  • Saved window positions and states
  • Simple weather app using OpenMeteo API
  • Nice fade-in transition to dull the CSS-load flash

Challenges

  • Getting the custom uploaded background image to save was tricky, but I got it to work with localStorage in the end.
  • Weather from the OpenMeteo API was a little bit hard, but my good pal google helped me out. ;D
Try project → See source code →
Open comments for this post

19m 32s logged

Devlog #6* for CurtainsOS

Fullscreen windows!

All I’ve added since my last devlog is the ability to put windows in fullscreen! It has a nice green button with icons and it blocks resizing so you don’t break the window size in fullscreen mode! Check it out here!

  • More like Devlog #5.5…
0
0
16
Open comments for this post

2h 3m 11s logged

Devlog #5 for CurtainsOS!

Added so many terminal features

I have added lots of random and prank terminal commands, check them out here with the help command!

0
0
13
Open comments for this post

2h 40m 20s logged

OMG!!! DEVLOG #4 OF CurtainsOS!!!

Added Features

I have added:

  • A settings window with saved settings, animation toggle and custom background image upload (also saved)
  • A weather app with very simple temperature and weather remark at your location from OpenMeteo
  • Notes are saved to localStorage
  • Window positions and states are saved to localStorage, meaning you keep your open windows on reload
  • Nice fade-in transition to dull the CSS-load flashing.

Challenges

  • Custom background image: It was a bit hard to get the background images to save, but I ended up saving them to localStorage as a data: URL
  • Weather: It was slightly difficult to figure out how to ping the OpenMeteo API, but I got it to work after a bit of googling and testing

CHECK IT OUT!!!

2
0
45
Ship

My WebOS is inspired as a pun on Windows, hence CurtainsOS. I Implemented features such as a calculator, notes app and goto app, and multiple easter eggs. I used custom HTMLElements to make adding new windows easy, and put most of my css separately to clear up my html.

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

4h 3m 45s logged

Devlog #3 of CurtainsOS!

Added sooo much!

(I should have devlogged sooner 😭)

Added:

  • Custom HTMLElements (<app-window>s) to make the adding of windows easy-peasy
  • Calculator and goto apps
  • A couple easter eggs (see if you can find them!)

Problems

I had quite a bit of trouble with the HTMLElements as all this shadowDOM stuff is sooo confusing! However, I am glad I did because it is now so much easier for future (and WebOS 2…)! Also, it then mucked up my dragging and closing/opening so I was like *mortified-scream*! But it’s fixed and I’m happy with it now.

Will probably ship next!!!

0
0
14
Open comments for this post

1h 3m 8s logged

First devlog of CurtainsOS!

“This is CurtainsOS! A pun on Windows, with lot’s of cool features such as curtain animations and other easter eggs.”

YESSSS!!! I’m nearly done a first draft with a couple windows.

Also… There might be a cool curtain animation effect…

0
0
55
Ship

SHIP #2! PasswordKeeper 1.1.5 is out!

Fixed a few security issues to give you the best secure experience possible! One of my ship reviews mentioned a security issue with improper salting of accounts. I have fixed this and a couple of other small bugs for security. Also, they mentioned that I hashed the credentials badly, where there could be overlaps with separate accounts, which is now fixed as well.

If you are unsure how to use PasswordKeeper, have a look at SHIP #1 below and find out!

Thank you so much to the person who left that review, it has helped my development heaps!

P.S. Just because my README looks nice (with emojis) doesn’t mean that it’s AI. (Take a look at screenshot 2)

  • 1 devlog
  • 2h
  • 10.92x multiplier
  • 17 Stardust
Try project → See source code →
Open comments for this post

1h 31m 48s logged

Fixed security issue with PasswordKeeper!

One of my ship reviews mentioned that I didn’t use proper salting in PasswordKeeper, making it slightly easier for hackers to hack it. I have fixed this as well as a couple of other tiny issues, and made v1.1.5 as secure as possible!

0
0
12
Open comments for this post

1h 32m 30s logged

Devlog # 5

PCB - DONE!
CAD - DONE!
Firmware - DONE!
README - DONE!

Hackaclock is on the move!

If anyone can tell me if I’ve done anything wrong that would be great!

0
0
69
Open comments for this post

9h 32m 27s logged

CAD IS DONE!!!!

YAYYYYYY!!

After nearly 10 painstaking hours on non manifold and badddd geometry in blender (ik I shouldn’t have used blender), my CAD is finally done and working for hackaclock!
Onto firmware now…

0
0
45
Open comments for this post

1h 44m 36s logged

Devlog #?

Added lid and fixed blender settings to make it run faster!

I came back to designing my custom BLARE alarm clock (3D enclosure) after a while and I’m almost done! Will submit soon and maybe build before Stardance ends 🤞

0
0
10
Open comments for this post

1h 43m 37s logged

Devlog #2!

Worked on CAD a bit and just started designing the case for hackaclock! I’m using blender though so omg it keeps crashing so much!!!! I imported my PCB using pcb2blender in Kicad, and it is too complicated for blender!!! Hopefully I can fix it soon though and get designing properly.

0
0
17
Open comments for this post

1h 40m 29s logged

Devlog #1!!!

Started off a new BLARE alarm clock project: hackaclock! I’m thinking cool bevelled edges and an inset screen. 👌

5
0
38
Ship

I made a cool password manager application with python, to store, manage and edit your passwords and pins securely.

There were many challenging parts of it, with the most notable one being how I tried to make my dialog windows appear in the centre of the screen, but ran into some problems due to dpi scaling.

I am very proud of what I have achieved as I believe it shows off some of my best skills in a practical and useful app.

Note: to get the latest version of PasswordKeeper, you can either download the installer/binary manually from the releases section of the GitHub repo, or you can click the download link in the readme. Then, run the installer/binary, follow the installation prompts (or extract the tarball for Linux) and you’re good to go!

To try my project, it would be good to know how it actually works (obviously).

  1. When you first run it, you will see a login window like screenshot 1. Because it stores all of your data locally, you don’t have an account yet, so create one!
  2. Select the big blue “Create One” button and it will open a new window that looks like screenshot 2. Enter a username and password, and hit “Sign Up”. (The “Remember Username” checkbox is just for ease of access, so you don’t need to type out your username next time you open PasswordKeeper).
  3. IT WORKS! Now it’s time to use it: Get started by creating a category (or more) on the left, and then create some passwords for category! If you like, click the account icon in the top right corner and fiddle around with your settings (try out some nice colour themes).
  • 10 devlogs
  • 20h
  • 5.28x multiplier
  • 108 Stardust
Try project → See source code →
Open comments for this post

57m 55s logged

OOOOOH SO CLOSE!!!!

I just found a bug in my code where it was flashing the UI every time I pressed any button or clicked the mouse! Fixed now and about to ship!

0
0
37
Open comments for this post

4h 50m 10s logged

Devlog #8

About to ship!

Finally my project is nearly ready to ship! Just doing some tests and making sure it is complete.

Release available

My release is available on GitHub releases with installers (Untested on MacOS and Linux so far)

Code updates

Added:

  • Password and Category Search
  • Warning dialogs
  • Refined logic and updated issues
0
0
12
Open comments for this post

2h 19m 10s logged

Devlog # 7! Nearly shippable! (With orphans on top)

⚓ Nearly there!

Hooray! My project is nearly in a shippable state where I can send it to you guys! Only a few small things to go. 🤞

👤 Account additions

I still need to add account deletion/editing to my logic and UI, to make the application complete.

🗑️ Recursive deletion

I fixed the issue with the orphaned passwords when you delete a category, and now it asks whether you wish to delete the all of a categories passwords before taking away those poor passwords home (How sad). I know, don’t tell me: my UI looks kinda lame. I’m going to fix the weird background colour and make it look a bit better, don’t worry.

0
0
15
Loading more…

Followers

Loading…