|
48293
|
PlutoXL by @Eli_Mendez | Stardance
|
Eli_Mendez
|
0
|
21.58
|
0
|
[]
|
[{"post_id": 75422, "ts": "202 [{"post_id": 75422, "ts": "2026-09-30T01:41:05Z", "hours": 1.3225, "text": "I just finished the reworking of PLUTOXL. I was very underknowledged on how to make a keyboard. Therefore, I am taking a step back and working on a large macropad that will help my everyday work. I hope to get this project wrapped up soon"}, {"post_id": 72465, "ts": "2026-09-23T00:58:53Z", "hours": 2.7314, "text": "PLUTOXL: I have no clue what im doing. I tried to make the pcb but all the traces were wrong and I decided to get rid of the nets and pins and just do it freehand. I highly doubt what I did was right and don’t think that I can get this project done before the program ends. I’m gonna try but it looks impossible."}, {"post_id": 72045, "ts": "2026-09-22T01:53:40Z", "hours": 3.2611, "text": "PLUTOXL: Left PCB done now i have to route traces and do it on the Right side. This is a big milestone in this project. Now I can start moving along. I did run into some problems with schematic drawing and so I switched back to Ergogen and finished it up from there. I made many adjustments to all the component and I am pretty happy with it. Tomorrow I will work on the right side"}, {"post_id": 71533, "ts": "2026-09-21T00:52:27Z", "hours": 4.2222, "text": "PLUTOXL: I am designing the pcb myself because ergogens footprints were pretty bad and I don’t think a lot of the traces right. I’m doing it myself now. However, I am struggling finding the right footprints that I need. I should hopefully get the PCB done in the next few days. I am crunching to get this done by the 30th. Wish me luck"}, {"post_id": 70977, "ts": "2026-09-20T04:38:24Z", "hours": 7.6067, "text": "PlutoXL: I learned how to use Ergogen and configured my keyboard. I need to get my PCB done in the next two days. I was able to complete the layout and outline. But I am struggling to configure the file on the desktop version of Ergogen. That part is very vague to me."}, {"post_id": 70305, "ts": "2026-09-18T22:06:19Z", "hours": 2.4322, "text": "PlutoXL: this is a split keyboard specifically for me and for for this time I worked on planning for the parts I’m going to use. This was also the time that I started thinking how my keyboard would look like. I’m still curious on how all of it will come together and since I don’t have the funds for this on my own if I’m going to be able to get sufficient funds for this project. Next will be the layout for the PCB"}]...
|
Title: PlutoXL by @Eli_Mendez | Stardance
Devlogs Title: PlutoXL by @Eli_Mendez | Stardance
Devlogs:
PlutoXL: this is a split keyboard specifically for me and for for this time I worked on planning for the parts I’m going to use. This was also the time that I started thinking how my keyboard would look like. I’m still curious on how all of it will come together and since I don’t have the funds for this on my own if I’m going to be able to get sufficient funds for this project. Next will be the layout for the PCB
PlutoXL: I learned how to use Ergogen and configured my keyboard. I need to get my PCB done in the next two days. I was able to complete the layout and outline. But I am struggling to configure the file on the desktop version of Ergogen. That part is very vague to me.
PLUTOXL: I am designing the pcb myself because ergogens footprints were pretty bad and I don’t think a lot of the traces right. I’m doing it myself now. However, I am struggling finding the right footprints that I need. I should hopefully get the PCB done in the next few days. I am crunching to get this done by the 30th. Wish me luck
PLUTOXL: Left PCB done now i have to route traces and do it on the Right side. This is a big milestone in this project. Now I can start moving along. I did run into some problems with schematic drawing and so I switched back to Ergogen and finished it up from there. I made many adjustments to all the component and I am pretty happy with it. Tomorrow I will work on the right side
PLUTOXL: I have no clue what im doing. I tried to make the pcb but all the traces were wrong and I decided to get rid of the nets and pins and just do it freehand. I highly doubt what I did was right and don’t think that I can get this project done before the program ends. I’m gonna try but it looks impossible.
I just finished the reworking of PLUTOXL. I was very underknowledged on how to make a keyboard. Therefore, I am taking a step back and working on a large macropad that will help my everyday work. I hope to get this project wrapped up soon...
|
1793220913.678639
|
1793825713.678639
|
|
48292
|
Commitment Tracker by @PranavPrasoon | Stardance
|
PranavPrasoon
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Commitment Tracker by @PranavPrasoon | Star Title: Commitment Tracker by @PranavPrasoon | Stardance...
|
1793220912.6890042
|
1793825712.6890042
|
|
68277
|
Amads Personal Portfolio Site by @Amad-Hussain-Dev Amads Personal Portfolio Site by @Amad-Hussain-Dev | Stardance...
|
Amad-Hussain-Dev
|
3
|
3.82
|
2
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-09T12:39:22Z", "hours": 1.0, "multiplier": 1.01, "payout": 1, "blessing": "neutral", "text": "this is my own personal portfolio site where I plan on adding all my certifications,achievements, projects and more. Currently built this for the Stardance mission “Personal Site”, but I had been planning on making something like this for quite a while, and the 10 stardust plus 11$ domain grant finally pushed me over the edge! Currently the website doesnt really have the best UI or subsection pages, but I have big plans on improving it with a more dynamic UI, subsections with multiple Images and more. Just need to find the time :) This is now my third ship and in it I have now added a section with my certifications", "repo": "https://github.com/dev-amad/personal-website", "demo": "https://syed-muhammad-amad-hussain.vercel.app/"}, {"ship_num": 2, "ts": "2026-10-07T11:02:03Z", "hours": 1.0, "multiplier": 1.04, "payout": 1, "blessing": "neutral", "text": "this is my own personal portfolio site where I plan on adding all my certifications,achievements, projects and more. Currently built this for the Stardance mission “Personal Site”, but I had been planning on making something like this for quite a while, and the 10 stardust plus 11$ domain grant finally pushed me over the edge! Currently the website doesnt really have the best UI or subsection pages, but I have big plans on improving it with a more dynamic UI, subsections with multiple Images and more. Just need to find the time :)", "repo": "https://github.com/dev-amad/personal-website", "demo": "https://syed-muhammad-amad-hussain.vercel.app/"}, {"ship_num": 3, "ts": "2026-10-06T15:23:02Z", "hours": 1.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "Hello fellow Devs! I am Amad, a high school student all the way in the mystical land of Pakistan. This project is my personal portfolio website which I built as part of the missions on Hack Club Star Dance! Currently its quite a basic site but I have plans to make it into my true portfolio for throughout my educational career like adding my certifications,awards and more. just need to find that one free weekend. :)", "repo": "https://github.com/dev-amad/personal-website", "demo": "https://syed-muhammad-amad-hussain.vercel.app/"}]...
|
[{"post_id": 79018, "ts": "202 [{"post_id": 79018, "ts": "2026-10-12T11:35:27Z", "hours": 0.8164, "text": "header finally aligned to the top and added the direct links in certification section. also on day 6 of the stricky streak and a weak roll today. 62,869"}, {"post_id": 77817, "ts": "2026-10-08T12:08:50Z", "hours": 1.1322, "text": "Added a Certifications Section! Also added a kink to it in the navbar"}, {"post_id": 77531, "ts": "2026-10-07T10:55:44Z", "hours": 0.5319, "text": "adding my projects to the projects section with direct links. still experimenting with css and back ground colours. will likely keep the back ground as green instead of this blue tho"}, {"post_id": 77310, "ts": "2026-10-06T14:46:03Z", "hours": 0.3533, "text": "trying out css styling for the first time and adding links to my linkedin & github. NEXT STOPS GONNA BE UPLOADING THE CODE TO GITHUB!!!!"}, {"post_id": 77305, "ts": "2026-10-06T14:17:57Z", "hours": 0.3614, "text": "Added a Image of myself!!!"}, {"post_id": 77295, "ts": "2026-10-06T13:53:36Z", "hours": 0.4497, "text": "Started Building my own portfolio as part of the begginer stardance mission!!! Stoked to finally be doing one of these"}]...
|
Title: Amads Personal Portfolio Site by @Amad-Huss Title: Amads Personal Portfolio Site by @Amad-Hussain-Dev | Stardance
Devlogs:
Started Building my own portfolio as part of the begginer stardance mission!!! Stoked to finally be doing one of these
Added a Image of myself!!!
trying out css styling for the first time and adding links to my linkedin & github. NEXT STOPS GONNA BE UPLOADING THE CODE TO GITHUB!!!!
adding my projects to the projects section with direct links. still experimenting with css and back ground colours. will likely keep the back ground as green instead of this blue tho
Added a Certifications Section! Also added a kink to it in the navbar
header finally aligned to the top and added the direct links in certification section. also on day 6 of the stricky streak and a weak roll today. 62,869
Ships:
Hello fellow Devs! I am Amad, a high school student all the way in the mystical land of Pakistan. This project is my personal portfolio website which I built as part of the missions on Hack Club Star Dance! Currently its quite a basic site but I have plans to make it into my true portfolio for throughout my educational career like adding my certifications,awards and more. just need to find that one free weekend. :)
this is my own personal portfolio site where I plan on adding all my certifications,achievements, projects and more. Currently built this for the Stardance mission “Personal Site”, but I had been planning on making something like this for quite a while, and the 10 stardust plus 11$ domain grant finally pushed me over the edge! Currently the website doesnt really have the best UI or subsection pages, but I have big plans on improving it with a more dynamic UI, subsections with multiple Images and more. Just need to find the time :)
this is my own personal portfolio site where I plan on adding all my certifications,achievements, projects and more. Currently built this for the Stardance mission “Personal Site”, but I had been planning on making something like this for quite a while, and the 10 stardust plus 11$ domain grant finally pushed me over the edge! Currently the website doesnt really have the best UI or subsection pages, but I have big plans on improving it with a more dynamic UI, subsections with multiple Images and more. Just need to find the time :) This is now my third ship and in it I have now added a section with my certifications...
|
1793220910.0411162
|
1793307310.0411162
|
|
48291
|
Commitment Tracker by @PranavPrasoon | Stardance
|
PranavPrasoon
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Commitment Tracker by @PranavPrasoon | Star Title: Commitment Tracker by @PranavPrasoon | Stardance...
|
1793220909.0989752
|
1793825709.0989752
|
|
48289
|
My awesome macropad! by @Sohan_ | Stardance
|
Sohan_
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @Sohan_ | Stardance
|
1793220908.2076023
|
1793825708.2076023
|
|
48287
|
My awesome macropad! by @Nitinprajapati | Stardanc My awesome macropad! by @Nitinprajapati | Stardance...
|
Nitinprajapati
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @Nitinprajapati | S Title: My awesome macropad! by @Nitinprajapati | Stardance...
|
1793220907.289863
|
1793825707.289863
|
|
68274
|
My own site! by @itzdeep2 | Stardance
|
itzdeep2
|
1
|
2.0
|
2
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-06T15:34:35Z", "hours": 2.0, "multiplier": 1.37, "payout": 2, "blessing": "neutral", "text": "i did it all by my own as it is my first project. i have embeded the html and css both in the html file. The website is not a professional, but I hope that you like it. Thank You", "repo": "https://github.com/itzdeep2/Builder-Site-Portfolio", "demo": "https://itzdeep2.github.io/Builder-Site-Portfolio/"}]...
|
[{"post_id": 77328, "ts": "202 [{"post_id": 77328, "ts": "2026-10-06T15:32:25Z", "hours": 1.7064, "text": "i made the website by my own i have embeded the css in the html itself. the website is not professional but as it is my first project i hope you would like it….!!!!!"}]...
|
Title: My own site! by @itzdeep2 | Stardance
Devl Title: My own site! by @itzdeep2 | Stardance
Devlogs:
i made the website by my own i have embeded the css in the html itself. the website is not professional but as it is my first project i hope you would like it….!!!!!
Ships:
i did it all by my own as it is my first project. i have embeded the html and css both in the html file. The website is not a professional, but I hope that you like it. Thank You...
|
1793220906.1256177
|
1793307306.1256177
|
|
9007
|
Web by @nanditha_shankar09 | Stardance
|
nanditha_shankar09
|
0
|
0.82
|
0
|
[]
|
[{"post_id": 10285, "ts": "202 [{"post_id": 10285, "ts": "2026-06-16T22:30:59Z", "hours": 0.8175, "text": "Created the homepage next is creating the individual chapters!"}]...
|
Title: Web by @nanditha_shankar09 | Stardance
Dev Title: Web by @nanditha_shankar09 | Stardance
Devlogs:
Created the homepage next is creating the individual chapters!...
|
1793220905.1457381
|
1793825705.1457381
|
|
48286
|
My own site! by @phthallo | Stardance
|
phthallo
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My own site! by @phthallo | Stardance
|
1793220904.254178
|
1793825704.254178
|
|
68273
|
GalaxyOS by @Siyam | Stardance
|
Siyam
|
2
|
8.0
|
8
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-11T17:51:57Z", "hours": 2.0, "multiplier": 6.24, "payout": 8, "blessing": "neutral", "text": "#WebOS 2 I have updated the WebOS into WebOS 2, Here is what i changed, 1, Added a Calculator which is really works 2, Updated the window style and its header 3, added a google search option 4, instead just one wallpaper, i used a api key to fetch new wallpaper every time. 5, updated the color and design of quick notes. 6, made every css, js, html files separated from each other. it helps to solve erros more fast and easily 7, updated the Guide into a welcome page", "repo": "https://github.com/Tanzil-Alam/WebOS", "demo": "https://tanzil-alam.github.io/WebOS/"}, {"ship_num": 2, "ts": "2026-10-09T15:13:56Z", "hours": 6.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I have built a WebOS that runs in Website. It has 3 built in apps, They are the Guide, Flappy Bird, Notepad. Its a simple project. Anyone can play this by clicking in the logo. The Javascript part was most challenging for me, it was very hard to write.", "repo": "https://github.com/Tanzil-Alam/WebOS", "demo": "https://tanzil-alam.github.io/WebOS/"}]...
|
[{"post_id": 78810, "ts": "202 [{"post_id": 78810, "ts": "2026-10-11T17:50:26Z", "hours": 1.2628, "text": "#WebOS 2 I have updated the WebOS into WebOS 2, Here is what i changed, 1, Added a Calculator which is really works 2, Updated the window style and its header 3, added a google search option 4, instead just one wallpaper, i used a api key to fetch new wallpaper every time. 5, updated the color and design of quick notes. 6, made every css, js, html files separated from each other. it helps to solve erros more fast and easily 7, updated the Guide into a welcome page"}, {"post_id": 78730, "ts": "2026-10-11T12:42:56Z", "hours": 1.1194, "text": "Added a API Key for my background image, now it fetches new images everytime. Also added 2 new apps that is a calculator and a painter. I will make the apps working and usable now, and also i have made style and script files to make my index html short and clean. Iam also trying to redesign my windows look."}, {"post_id": 78087, "ts": "2026-10-09T15:06:43Z", "hours": 1.4075, "text": "I Have removed extra features, and kept only 3. It has a flappy bird Game and Notepad And a Guide. The Windows are drag-able. I made that the windows just play other html’s as a app."}, {"post_id": 78031, "ts": "2026-10-09T08:21:56Z", "hours": 0.5939, "text": "Trying to make the windows work, but its very hard."}, {"post_id": 77883, "ts": "2026-10-08T17:24:19Z", "hours": 1.2117, "text": "Added the icons, made the links active and added hover effect on them."}, {"post_id": 77847, "ts": "2026-10-08T14:51:40Z", "hours": 1.4881, "text": "The old image was AI generated, it was not acceptable. So, i just changed the background image. I have made some div boxes, and fixed their Size, Colour, Location. I selected the colour a little transparent by up-downing the colour of style. I used simple java to get time and date, fixed the date and time at top div. Also added a settings and fixed its location, currently the settings don’t work, but i will update it soon. I used a image as settings icon, and made a same div case for it."}, {"post_id": 77757, "ts": "2026-10-08T05:33:01Z", "hours": 1.2244, "text": "Added a background image. and added shortcuts on top."}]...
|
Title: GalaxyOS by @Siyam | Stardance
Devlogs:
Ad Title: GalaxyOS by @Siyam | Stardance
Devlogs:
Added a background image. and added shortcuts on top.
The old image was AI generated, it was not acceptable. So, i just changed the background image. I have made some div boxes, and fixed their Size, Colour, Location. I selected the colour a little transparent by up-downing the colour of style. I used simple java to get time and date, fixed the date and time at top div. Also added a settings and fixed its location, currently the settings don’t work, but i will update it soon. I used a image as settings icon, and made a same div case for it.
Added the icons, made the links active and added hover effect on them.
Trying to make the windows work, but its very hard.
I Have removed extra features, and kept only 3. It has a flappy bird Game and Notepad And a Guide. The Windows are drag-able. I made that the windows just play other html’s as a app.
Added a API Key for my background image, now it fetches new images everytime. Also added 2 new apps that is a calculator and a painter. I will make the apps working and usable now, and also i have made style and script files to make my index html short and clean. Iam also trying to redesign my windows look.
#WebOS 2 I have updated the WebOS into WebOS 2, Here is what i changed, 1, Added a Calculator which is really works 2, Updated the window style and its header 3, added a google search option 4, instead just one wallpaper, i used a api key to fetch new wallpaper every time. 5, updated the color and design of quick notes. 6, made every css, js, html files separated from each other. it helps to solve erros more fast and easily 7, updated the Guide into a welcome page
Ships:
I have built a WebOS that runs in Website. It has 3 built in apps, They are the Guide, Flappy Bird, Notepad. Its a simple project. Anyone can play this by clicking in the logo. The Javascript part was most challenging for me, it was very hard to write.
#WebOS 2 I have updated the WebOS into WebOS 2, Here is what i changed, 1, Added a Calculator which is really works 2, Updated the window style and its header 3, added a google search option 4, instead just one wallpaper, i used a api key to fetch new wallpaper every time. 5, updated the color and design of quick notes. 6, made every css, js, html files separated from each other. it helps to solve erros more fast and easily 7, updated the Guide into a welcome page...
|
1793220903.0108588
|
1793307303.0108588
|
|
23542
|
My awesome macropad! by @nightfury_18 | Stardance
|
nightfury_18
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @nightfury_18 | Sta Title: My awesome macropad! by @nightfury_18 | Stardance...
|
1793220902.113434
|
1793825702.113434
|
|
48285
|
ANIFUSE by @yakshith100 | Stardance
|
yakshith100
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: ANIFUSE by @yakshith100 | Stardance
|
1793220901.2201333
|
1793825701.2201333
|
|
36127
|
Research OS by @samhongo | Stardance
|
samhongo
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Research OS by @samhongo | Stardance
|
1793220900.3236284
|
1793825700.3236284
|
|
68269
|
PyMaster by @Siyam | Stardance
|
Siyam
|
2
|
3.0
|
7
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-13T20:04:28Z", "hours": 2.0, "multiplier": 2.32, "payout": 6, "blessing": "neutral", "text": "PyMaster is a sleek, web-based quiz game designed to make practicing Python fun, fast, and interactive. Built using pure HTML5, Tailwind CSS, and vanilla JavaScript, it features dark-mode aesthetics, custom particle animations, and syntax-highlighted code snippets to help you master Python concepts through real-time challenges.", "repo": "https://github.com/Tanzil-Alam/PyMaster", "demo": "https://tanzil-alam.github.io/PyMaster/"}, {"ship_num": 2, "ts": "2026-10-06T17:13:03Z", "hours": 1.0, "multiplier": 1.07, "payout": 1, "blessing": "neutral", "text": "PyMaster is a sleek, web-based quiz game designed to make practicing Python fun, fast, and interactive. Built using pure HTML5, Tailwind CSS, and vanilla JavaScript, it features dark-mode aesthetics, custom particle animations, and syntax-highlighted code snippets to help you master Python concepts through real-time challenges.", "repo": "https://github.com/Tanzil-Alam/PyMaster", "demo": "https://tanzil-alam.github.io/PyMaster/"}]...
|
[{"post_id": 78433, "ts": "202 [{"post_id": 78433, "ts": "2026-10-10T19:54:15Z", "hours": 0.2758, "text": "Swapped out the background visual and updated the button labels to give the navigation a more conversational feel. Key updates include renaming “START” to “Try to do it”, “Quiet” to “Leave”, and “Next question” to “Let’s Go”."}, {"post_id": 78107, "ts": "2026-10-09T15:59:48Z", "hours": 0.3111, "text": "Re-writed the CSS and added Comments in every css line to prove that, i writed it…."}, {"post_id": 77663, "ts": "2026-10-07T19:23:09Z", "hours": 1.3247, "text": "Re-Writed the code, because old code was not accepted. here is what i changed, *The Background Image *Removed Particle animation *Made the Py Card transparent *Keept Simple Javascript"}, {"post_id": 77541, "ts": "2026-10-07T12:07:43Z", "hours": 0.5339, "text": "I changed the README and The button color to blue. Now i Will Ship the Project."}, {"post_id": 77349, "ts": "2026-10-06T17:09:57Z", "hours": 1.4381, "text": "PyMaster is a sleek, web-based quiz game designed to make practicing Python fun, fast, and interactive. Built using pure HTML5, Tailwind CSS, and vanilla JavaScript, it features dark-mode aesthetics, custom particle animations, and syntax-highlighted code snippets to help you master Python concepts through real-time challenges. You all can play it here = Click Me"}]...
|
Title: PyMaster by @Siyam | Stardance
Devlogs:
Py Title: PyMaster by @Siyam | Stardance
Devlogs:
PyMaster is a sleek, web-based quiz game designed to make practicing Python fun, fast, and interactive. Built using pure HTML5, Tailwind CSS, and vanilla JavaScript, it features dark-mode aesthetics, custom particle animations, and syntax-highlighted code snippets to help you master Python concepts through real-time challenges. You all can play it here = Click Me
I changed the README and The button color to blue. Now i Will Ship the Project.
Re-Writed the code, because old code was not accepted. here is what i changed, *The Background Image *Removed Particle animation *Made the Py Card transparent *Keept Simple Javascript
Re-writed the CSS and added Comments in every css line to prove that, i writed it….
Swapped out the background visual and updated the button labels to give the navigation a more conversational feel. Key updates include renaming “START” to “Try to do it”, “Quiet” to “Leave”, and “Next question” to “Let’s Go”.
Ships:
PyMaster is a sleek, web-based quiz game designed to make practicing Python fun, fast, and interactive. Built using pure HTML5, Tailwind CSS, and vanilla JavaScript, it features dark-mode aesthetics, custom particle animations, and syntax-highlighted code snippets to help you master Python concepts through real-time challenges.
PyMaster is a sleek, web-based quiz game designed to make practicing Python fun, fast, and interactive. Built using pure HTML5, Tailwind CSS, and vanilla JavaScript, it features dark-mode aesthetics, custom particle animations, and syntax-highlighted code snippets to help you master Python concepts through real-time challenges....
|
1793220898.9323223
|
1793307298.9323223
|
|
28260
|
Frictionless by @amritnag2005 | Stardance
|
amritnag2005
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Frictionless by @amritnag2005 | Stardance
|
1793220898.0318537
|
1793825698.0318537
|
|
48283
|
My awesome macropad! by @Gunjan | Stardance
|
Gunjan
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @Gunjan | Stardance
|
1793220897.1070027
|
1793825697.1070027
|
|
26498
|
HashiOS by @Hashi | Stardance
|
Hashi
|
1
|
4.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-07-20T20:33:30Z", "hours": 4.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "HashiOS I made a WebOS called HashiOS… I made this project in one sitting so I don’t have lots of devlogs… But I think i did a great job considering this was the first project i coded with no help… I made my welcome window translucent and i added a fully functional notes app. In my next ship, the OS should have a fully functional calculator apps and more and it should have an About Me app… I hope everyone enjoys this…", "repo": "https://github.com/Hashifa-S/CalmOS", "demo": "https://hashios.vercel.app"}]...
|
[{"post_id": 31983, "ts": "202 [{"post_id": 31983, "ts": "2026-07-20T20:22:15Z", "hours": 3.5633, "text": "I finished the guide for the webOS… It is called HashiOS… I have a fully functional notes app and time and date settings … the apps are draggable and closable… my calculator app is a placeholder for now… which i will be finishing later… I am hoping to finish the calculator app and add more apps like an about me and small games app"}]...
|
Title: HashiOS by @Hashi | Stardance
Devlogs:
I f Title: HashiOS by @Hashi | Stardance
Devlogs:
I finished the guide for the webOS… It is called HashiOS… I have a fully functional notes app and time and date settings … the apps are draggable and closable… my calculator app is a placeholder for now… which i will be finishing later… I am hoping to finish the calculator app and add more apps like an about me and small games app
Ships:
HashiOS I made a WebOS called HashiOS… I made this project in one sitting so I don’t have lots of devlogs… But I think i did a great job considering this was the first project i coded with no help… I made my welcome window translucent and i added a fully functional notes app. In my next ship, the OS should have a fully functional calculator apps and more and it should have an About Me app… I hope everyone enjoys this…...
|
1793220896.193452
|
1793307296.193452
|
|
22445
|
My awesome macropad! by @Xyner | Stardance
|
Xyner
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @Xyner | Stardance
|
1793220895.2750654
|
1793825695.2750654
|
|
1738
|
JS-3D-Engine by @Guagyyy | Stardance
|
Guagyyy
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: JS-3D-Engine by @Guagyyy | Stardance
|
1793220894.4040287
|
1794084894.4040287
|
|
36396
|
OlympianArchive by @jacksonkyronox | Stardance
|
jacksonkyronox
|
1
|
1.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-07-19T18:13:38Z", "hours": 1.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "What I made: A 15-page mythology reference site covering all 14 Greek Olympian gods (Zeus through Hestia, Dionysus included) — a homepage grid linking to individual profile pages for each god, covering their origin, first major victory, and most legendary feat. What was challenging: Debugging a deployment issue on Vercel where all background images and my CSS grid layout disappeared post-deploy, even though everything worked locally. Traced it down to a git push conflict that had silently left an outdated/blank style.css on the remote — fixed by pulling the latest state and re-syncing. Also learned the hard way about case-sensitivity differences between local (Windows) and deployed (Linux) file systems. What I’m proud of: I hand-built the entire homepage, the full CSS file (grid layout, class/id styling patterns, per-page background theming via body classes), and the complete Gods’ profile pages myself from scratch, learning HTML/CSS along the way. How I used AI: I used Claude throughout as a tutor to explain concepts and check my code for bugs rather than write it. Love you all !! Gauransh Sharma, a.k.a., Kyronox😎😎.", "repo": "https://github.com/jacksonkyronox-sudo/Olympian-Archive", "demo": "https://olympian-archive.vercel.app/"}]...
|
[{"post_id": 30075, "ts": "202 [{"post_id": 30075, "ts": "2026-07-17T11:25:38Z", "hours": 0.5867, "text": "Cooking something , gng !!"}]...
|
Title: OlympianArchive by @jacksonkyronox | Starda Title: OlympianArchive by @jacksonkyronox | Stardance
Devlogs:
Cooking something , gng !!
Ships:
What I made: A 15-page mythology reference site covering all 14 Greek Olympian gods (Zeus through Hestia, Dionysus included) — a homepage grid linking to individual profile pages for each god, covering their origin, first major victory, and most legendary feat. What was challenging: Debugging a deployment issue on Vercel where all background images and my CSS grid layout disappeared post-deploy, even though everything worked locally. Traced it down to a git push conflict that had silently left an outdated/blank style.css on the remote — fixed by pulling the latest state and re-syncing. Also learned the hard way about case-sensitivity differences between local (Windows) and deployed (Linux) file systems. What I’m proud of: I hand-built the entire homepage, the full CSS file (grid layout, class/id styling patterns, per-page background theming via body classes), and the complete Gods’ profile pages myself from scratch, learning HTML/CSS along the way. How I used AI: I used Claude throughout as a tutor to explain concepts and check my code for bugs rather than write it. Love you all !! Gauransh Sharma, a.k.a., Kyronox😎😎....
|
1793220893.4959483
|
1793307293.4959483
|
|
48281
|
My own site! by @Shreesay | Stardance
|
Shreesay
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My own site! by @Shreesay | Stardance
|
1793220892.5841079
|
1793825692.5841079
|
|
6994
|
Hilopad by @ahclip89 | Stardance
|
ahclip89
|
1
|
8.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-06-17T19:29:27Z", "hours": 8.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "Hilopad It has A 3x2 grid of mechanical switches A radial dial A 0.9” OLED panel A 2x8 LED matrix Render (Attached image) I made sure to include several peepholes to see the PCB. The Schemetic As you can see, the entire thing will be controlled by a Module-Seeeduino-XIAO. The 6 buttons and rotary switch are all routed through a 2x4 matrix. I also added a 2x8 RGB LED matrix, but I have not used it in the current firmware. In the future, I plan to make it an audio visualizer. Lastly, I have an OLED panel. It will display the current keyboard layout that is controlled by the encoder. (I only have 2 right now) The PCB This was my first time designing a PCB, so it is probably very messy. I rerouted it a couple of times due to errors in the schematic, and I learned a lot. Overall, I am very proud of it. I also had fun adding silkscreen art. The Case I designed the case in Fusion 360, which I had just taken a class for during my freshman year. I added holes for all the buttons and art, as well as some more for the fun of it. BOM 1 Seeed XIAO RP2040 7 through-hole 1N4148 Diodes 6 MX-Style switches 1 EC11 Rotary encoder 1 0.91 inch OLED display (pin order: GND-VCC-SCL-SDA) 6 DSA keycaps 16 SK6812 MINI-E LEDs 4 M3x16mm screws 4 M3x5mx4mm heatset inserts", "repo": "https://github.com/ahclip89/My-Hackpad", "demo": ""}]...
|
[{"post_id": 8283, "ts": "2026 [{"post_id": 8283, "ts": "2026-06-13T19:34:47Z", "hours": 3.0, "text": "Created the firmware and README I finished making the firmware for my keyboard as well as creating a render and submitting the GitHub repo with a README."}, {"post_id": 3230, "ts": "2026-06-06T01:55:11Z", "hours": 1.0, "text": "I Finished The Case For My Hackpad The case will have slots for all the buttons and lights, as well as a hole to see the mural and a vent-looking thing to peek at the diodes."}, {"post_id": 2562, "ts": "2026-06-05T03:50:19Z", "hours": 3.0, "text": "I finished the PCB design for my hackpad. It will have: a 2x3 button array a radial dial a 2x8 LED array I plan to use the LED array as an audio visualizer or volume percentage. The OLED will likely display the CPU’s temperature."}]...
|
Title: Hilopad by @ahclip89 | Stardance
Devlogs:
Title: Hilopad by @ahclip89 | Stardance
Devlogs:
I finished the PCB design for my hackpad. It will have: a 2x3 button array a radial dial a 2x8 LED array I plan to use the LED array as an audio visualizer or volume percentage. The OLED will likely display the CPU’s temperature.
I Finished The Case For My Hackpad The case will have slots for all the buttons and lights, as well as a hole to see the mural and a vent-looking thing to peek at the diodes.
Created the firmware and README I finished making the firmware for my keyboard as well as creating a render and submitting the GitHub repo with a README.
Ships:
Hilopad It has A 3x2 grid of mechanical switches A radial dial A 0.9” OLED panel A 2x8 LED matrix Render (Attached image) I made sure to include several peepholes to see the PCB. The Schemetic As you can see, the entire thing will be controlled by a Module-Seeeduino-XIAO. The 6 buttons and rotary switch are all routed through a 2x4 matrix. I also added a 2x8 RGB LED matrix, but I have not used it in the current firmware. In the future, I plan to make it an audio visualizer. Lastly, I have an OLED panel. It will display the current keyboard layout that is controlled by the encoder. (I only have 2 right now) The PCB This was my first time designing a PCB, so it is probably very messy. I rerouted it a couple of times due to errors in the schematic, and I learned a lot. Overall, I am very proud of it. I also had fun adding silkscreen art. The Case I designed the case in Fusion 360, which I had just taken a class for during my freshman year. I added holes for all the buttons and art, as well as some more for the fun of it. BOM 1 Seeed XIAO RP2040 7 through-hole 1N4148 Diodes 6 MX-Style switches 1 EC11 Rotary encoder 1 0.91 inch OLED display (pin order: GND-VCC-SCL-SDA) 6 DSA keycaps 16 SK6812 MINI-E LEDs 4 M3x16mm screws 4 M3x5mx4mm heatset inserts...
|
1793220891.615471
|
1793307291.615471
|
|
33293
|
MagicRoutes by @sanjaymuthu12 | Stardance
|
sanjaymuthu12
|
1
|
41.97
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-07-31T04:43:50Z", "hours": 39.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "MagicRoutes Over the past few weeks, I built MagicRoutes, a web application for solving the Vehicle Routing Problem with Time Windows (VRPTW). The project started from a C++ solver that I wrote a few years ago. I decided to turn it into something that anyone could use by building a full frontend, backend, and interactive map around it. Users can upload their own dataset, configure solver parameters, optionally upload a custom distance matrix, and visualize the optimized routes directly on an interactive OpenStreetMap map. The hardest part was definitely optimizing my old algorithm and deploying everything on Oracle Cloud. Building the backend API in C++ using Drogon was also very hard since I’ve never used Drogon before. Deploying to Oracle Cloud and setting up the domain took much longer that i expected since this was the first time I actually used a proper domain with https. I also spent a lot of time benchmarking and optimizing the solver. I’m most proud of how fast my current C++ code is compared to my old code and how I turned it into a complete application You can try it here: https://magicroutes.tech Some things to try:  Upload one of the sample datasets  Solve a VRPTW instance with different vehicle capacities  Upload your own CSV distance matrix  Switch between X-Y coordinates and latitude/longitude datasets  Explore the benchmark page and compare the solver against Solomon benchmark instances Note: If you are loading the sample dataset, please use the default solve time (5 minutes), my solver usually runs in around 1 minute on my computer but since its hosted on Oracle Cloud Always Free, it’s very slow and may require around 5 mintues for it to produce good solutions. The more time you give the solver, the better solutions it finds. I’d love to hear any feedback, bug reports or suggestions for improvements. Thank you", "repo": "https://github.com/Sanjay-Muthu/route-optimizer-hub", "demo": "https://magicroutes.tech"}]...
|
[{"post_id": 39907, "ts": "202 [{"post_id": 39907, "ts": "2026-08-03T06:23:34Z", "hours": 2.9731, "text": "Fixed bugs and updated the View Demo button using arcade"}, {"post_id": 37529, "ts": "2026-07-30T10:33:13Z", "hours": 10.5519, "text": "Hello everyone! Welcome to Devlog #4! Over the last work session, I mainly focused on getting the project ready for launch. I spent most of the time fixing bugs and improving the stability of the website instead of adding new features and now the project is much more reliable than before. I also finished adding support for custom distance matrices. Users can now upload their own CSV distance matrix instead of relying only on automatically calculated distances. This required quite a bit of work on both the frontend and backend to make the upload process work and to integrate it with the solver. On the frontend, I improved the benchmark page, updated it with actual values. I also spent a very large amount of time fixing random bugs, there were so many bugs since I never spent time to actually test the website and work on figuring out the bugs and fixing them. At this point, the project is very close to being finished. There are still a few bugs and small improvements that I want to make before officially launching. You can check out the website at: magicroutes.tech As always, I’d love to hear any feedback or suggestions you have. That’s all for Devlog #4!"}, {"post_id": 33453, "ts": "2026-07-23T12:57:31Z", "hours": 10.2706, "text": "Hello everyone! Welcome to Devlog #3! Over the last work session, I mainly focused on improving the frontend and making the website feel much more polished. I redesigned a large part of the UI. I improved the landing page and refined the overall layout making it easier to navigate the website. I also added a dedicated Pricing and About page. I filled the Pricing page with content, but the About page is just a placeholder for now. Alongside the frontend improvements, I continued optimizing the backend. I timed some of the slower parts of the solver and made multiple improvements that reduced the overall solve timefurther. I also spent some time cleaning up the project structure, improving the codebase, and fixing some bugs that I found while using the app. On the backend side, I spent most of the time benchmarking the solver against the Solomon dataset which is a public dataset containing csv files which VRPTW solvers can use for benchmarking. The project is now finally starting to look closer to what i want as the final product. You can check out the website at: magicroutes.tech As always, I’d love to hear any feedback or suggestions you might have. That’s all for Devlog #3!"}, {"post_id": 28728, "ts": "2026-07-15T05:10:53Z", "hours": 12.0275, "text": "Hello everyone! Welcome to Devlog #2! Over the last work session, I focused on turning the project into something that actually works end-to-end. The biggest milestone was connecting the frontend with the backend, so now the UI can communicate directly with the solver instead of relying on placeholder logic. I also spent a lot of time improving the backend’s performance. While everything was working, solving larger problems was taking much longer and I wanted to make it faster. After optimizing some parts of the solver, I managed to significantly reduce the solve time. On the frontend, I polished the interface and improved the overall user experience. I still have some ideas for the frontend which I will probably finish by the next devlog. This update comes after around 12 hours of work. Unfortunately, I forgot to post earlier, so only 10 hours will be recorded due to the logging limit (maximum of 10 hours per post). The hardest part wasn’t actually the optimization, it was deploying both the frontend and backend on Oracle Cloud and connecting it to the domain. Getting everything configured correctly, setting up the server, and making sure the services could communicate properly took me an entire day. Those hours aren’t included in this log since I spent most of that time working in the terminal and navigating the OCI interface rather than writing code. Once the deployment was working, I could finally focus on optimizing the backend, which also took a fair amount of time because the solver was initially much slower than I wanted. You can checkout the website at: magicroutes.tech That’s all for Devlog #2! [The benchmark results in the images are just placeholders, I have not updated them with my solver’s actual results]"}, {"post_id": 26524, "ts": "2026-07-11T11:45:48Z", "hours": 6.3183, "text": "Hello everyone! A few years ago, I wrote a C++ program that solves the VRPTW (Vehicle Routing Problem with Time Windows) pretty well. (For those who don’t know, the Vehicle Routing Problem with Time Windows (VRPTW) is a problem where a fleet of vehicles has to deliver to a number of customers. Each customer must be visited within a specific time window, every vehicle has a limited carrying capacity, and the goal is to find routes that satisfy all these constraints while minimizing the number of vehicles used and the total distance or travel time.) The solver had been sitting around for a while, so I decided that I might as well build a frontend and backend around it to make it into a full-fledged project. This is the first devlog I’m publishing and I’ve just finished making the backend API using Drogon , a C++ library for building high performance REST APIs. I also integrated my old solver with the backend. Originally, the code only contained the core algorithm, but I needed it to support a wider range of user inputs. I added API parameters for things like vehicle capacity, depot location, and custom distance matrices, then passed those inputs directly to the solver which I changed to make use of these inputs. The hardest part was to adding support for the backend API to also take in a CSV file for the distance matrix and use that instead of the default Euclidean distance calculation. I also added an option for calculating distances using the Haversine formula which is used to calculate distances on the Earth’s surface. Whenever the user gives latitude or longitude coordinates, I use this formula instead of the normal Euclidean distance formula. For the frontend I used Leaflet and OpenStreetMap to plot all the data points on the real-world map. You can check out the website here: https://magicroute.vercel.app . The frontend isn’t connected to the backend yet, so most of the solving part is just a placeholder. I would love to hear your suggestions or ideas so if you have any feedback, please let me know. That’s it for this devlog and I’m looking forward to posting more devlogs!"}]...
|
Title: MagicRoutes by @sanjaymuthu12 | Stardance
Title: MagicRoutes by @sanjaymuthu12 | Stardance
Devlogs:
Hello everyone! A few years ago, I wrote a C++ program that solves the VRPTW (Vehicle Routing Problem with Time Windows) pretty well. (For those who don’t know, the Vehicle Routing Problem with Time Windows (VRPTW) is a problem where a fleet of vehicles has to deliver to a number of customers. Each customer must be visited within a specific time window, every vehicle has a limited carrying capacity, and the goal is to find routes that satisfy all these constraints while minimizing the number of vehicles used and the total distance or travel time.) The solver had been sitting around for a while, so I decided that I might as well build a frontend and backend around it to make it into a full-fledged project. This is the first devlog I’m publishing and I’ve just finished making the backend API using Drogon , a C++ library for building high performance REST APIs. I also integrated my old solver with the backend. Originally, the code only contained the core algorithm, but I needed it to support a wider range of user inputs. I added API parameters for things like vehicle capacity, depot location, and custom distance matrices, then passed those inputs directly to the solver which I changed to make use of these inputs. The hardest part was to adding support for the backend API to also take in a CSV file for the distance matrix and use that instead of the default Euclidean distance calculation. I also added an option for calculating distances using the Haversine formula which is used to calculate distances on the Earth’s surface. Whenever the user gives latitude or longitude coordinates, I use this formula instead of the normal Euclidean distance formula. For the frontend I used Leaflet and OpenStreetMap to plot all the data points on the real-world map. You can check out the website here: https://magicroute.vercel.app . The frontend isn’t connected to the backend yet, so most of the solving part is just a placeholder. I would love to hear your suggestions or ideas so if you have any feedback, please let me know. That’s it for this devlog and I’m looking forward to posting more devlogs!
Hello everyone! Welcome to Devlog #2! Over the last work session, I focused on turning the project into something that actually works end-to-end. The biggest milestone was connecting the frontend with the backend, so now the UI can communicate directly with the solver instead of relying on placeholder logic. I also spent a lot of time improving the backend’s performance. While everything was working, solving larger problems was taking much longer and I wanted to make it faster. After optimizing some parts of the solver, I managed to significantly reduce the solve time. On the frontend, I polished the interface and improved the overall user experience. I still have some ideas for the frontend which I will probably finish by the next devlog. This update comes after around 12 hours of work. Unfortunately, I forgot to post earlier, so only 10 hours will be recorded due to the logging limit (maximum of 10 hours per post). The hardest part wasn’t actually the optimization, it was deploying both the frontend and backend on Oracle Cloud and connecting it to the domain. Getting everything configured correctly, setting up the server, and making sure the services could communicate properly took me an entire day. Those hours aren’t included in this log since I spent most of that time working in the terminal and navigating the OCI interface rather than writing code. Once the deployment was working, I could finally focus on optimizing the backend, which also took a fair amount of time because the solver was initially much slower than I wanted. You can checkout the website at: magicroutes.tech That’s all for Devlog #2! [The benchmark results in the images are just placeholders, I have not updated them with my solver’s actual results]
Hello everyone! Welcome to Devlog #3! Over the last work session, I mainly focused on improving the frontend and making the website feel much more polished. I redesigned a large part of the UI. I improved the landing page and refined the overall layout making it easier to navigate the website. I also added a dedicated Pricing and About page. I filled the Pricing page with content, but the About page is just a placeholder for now. Alongside the frontend improvements, I continued optimizing the backend. I timed some of the slower parts of the solver and made multiple improvements that reduced the overall solve timefurther. I also spent some time cleaning up the project structure, improving the codebase, and fixing some bugs that I found while using the app. On the backend side, I spent most of the time benchmarking the solver against the Solomon dataset which is a public dataset containing csv files which VRPTW solvers can use for benchmarking. The project is now finally starting to look closer to what i want as the final product. You can check out the website at: magicroutes.tech As always, I’d love to hear any feedback or suggestions you might have. That’s all for Devlog #3!
Hello everyone! Welcome to Devlog #4! Over the last work session, I mainly focused on getting the project ready for launch. I spent most of the time fixing bugs and improving the stability of the website instead of adding new features and now the project is much more reliable than before. I also finished adding support for custom distance matrices. Users can now upload their own CSV distance matrix instead of relying only on automatically calculated distances. This required quite a bit of work on both the frontend and backend to make the upload process work and to integrate it with the solver. On the frontend, I improved the benchmark page, updated it with actual values. I also spent a very large amount of time fixing random bugs, there were so many bugs since I never spent time to actually test the website and work on figuring out the bugs and fixing them. At this point, the project is very close to being finished. There are still a few bugs and small improvements that I want to make before officially launching. You can check out the website at: magicroutes.tech As always, I’d love to hear any feedback or suggestions you have. That’s all for Devlog #4!
Fixed bugs and updated the View Demo button using arcade
Ships:
MagicRoutes Over the past few weeks, I built MagicRoutes, a web application for solving the Vehicle Routing Problem with Time Windows (VRPTW). The project started from a C++ solver that I wrote a few years ago. I decided to turn it into something that anyone could use by building a full frontend, backend, and interactive map around it. Users can upload their own dataset, configure solver parameters, optionally upload a custom distance matrix, and visualize the optimized routes directly on an interactive OpenStreetMap map. The hardest part was definitely optimizing my old algorithm and deploying everything on Oracle Cloud. Building the backend API in C++ using Drogon was also very hard since I’ve never used Drogon before. Deploying to Oracle Cloud and setting up the domain took much longer that i expected since this was the first time I actually used a proper domain with https. I also spent a lot of time benchmarking and optimizing the solver. I’m most proud of how fast my current C++ code is compared to my old code and how I turned it into a complete application You can try it here: https://magicroutes.tech Some things to try:  Upload one of the sample datasets  Solve a VRPTW instance with different vehicle capacities  Upload your own CSV distance matrix  Switch between X-Y coordinates and latitude/longitude datasets  Explore the benchmark page and compare the solver against Solomon benchmark instances Note: If you are loading the sample dataset, please use the default solve time (5 minutes), my solver usually runs in around 1 minute on my computer but since its hosted on Oracle Cloud Always Free, it’s very slow and may require around 5 mintues for it to produce good solutions. The more time you give the solver, the better solutions it finds. I’d love to hear any feedback, bug reports or suggestions for improvements. Thank you...
|
1793220890.335514
|
1793307290.335514
|
|
31481
|
Jarvis ai assistant by @ollieholmessmith | Stardan Jarvis ai assistant by @ollieholmessmith | Stardance...
|
ollieholmessmith
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Jarvis ai assistant by @ollieholmessmith | Title: Jarvis ai assistant by @ollieholmessmith | Stardance...
|
1793220889.4162033
|
1793825689.4162033
|
|
48280
|
my APOD site by @simplykanav | Stardance
|
simplykanav
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: my APOD site by @simplykanav | Stardance
|
1793220888.4839196
|
1793825688.4839196
|
|
24321
|
Untitled project by @prak | Stardance
|
prak
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled project by @prak | Stardance
|
1793220887.5821779
|
1793825687.5821779
|
|
37770
|
Grass' site! by @grassyd | Stardance
|
grassyd
|
0
|
1.81
|
0
|
[]
|
[{"post_id": 32058, "ts": "202 [{"post_id": 32058, "ts": "2026-07-20T23:09:53Z", "hours": 1.8136, "text": "collapsibles are pretty cool I began making my personal site! I used a tutorial to help make collapsible tabs for each section! 🆒 I also chose some colors for the website, but I changed it like 5 times and I might change it again. It’s not much right now, but I’m definitely spending more time to make it prettier in the future! ✨ This is my first time using HTML and CSS, which is pretty exciting!"}]...
|
Title: Grass' site! by @grassyd | Stardance
D Title: Grass' site! by @grassyd | Stardance
Devlogs:
collapsibles are pretty cool I began making my personal site! I used a tutorial to help make collapsible tabs for each section! 🆒 I also chose some colors for the website, but I changed it like 5 times and I might change it again. It’s not much right now, but I’m definitely spending more time to make it prettier in the future! ✨ This is my first time using HTML and CSS, which is pretty exciting!...
|
1793220886.6906214
|
1793825686.6906214
|
|
48278
|
My awesome macropad! by @momocz | Stardance
|
momocz
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @momocz | Stardance
|
1793220885.7976787
|
1793825685.7976787
|
|
37801
|
Stationary-styled Portfolio Website by @TimothyLeu Stationary-styled Portfolio Website by @TimothyLeung | Stardance...
|
TimothyLeung
|
1
|
11.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-07-27T04:35:12Z", "hours": 11.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made a stationary-themed personal website that showcases my projects and experiences. It has a lined paper as background. It was hard to figure out how CSS work and I tried using Javascript too but gave up. I’m proud of how I brought my creative vision to life. Just click on the link to see the published website!", "repo": "https://github.com/timothyleung11/Portfolio-Website", "demo": "https://timothyleung11.github.io/Portfolio-Website/"}]...
|
[{"post_id": 35607, "ts": "202 [{"post_id": 35607, "ts": "2026-07-27T04:27:59Z", "hours": 2.0322, "text": "added subpages and populated site. so happy that it’s done"}, {"post_id": 33351, "ts": "2026-07-23T06:00:31Z", "hours": 2.85, "text": "Tried auto-generating new a4 pages when content overflows. Breaks css and adds lots of white spaces though"}, {"post_id": 32682, "ts": "2026-07-22T00:11:09Z", "hours": 2.6892, "text": "styled home page layout with css flexbox. working on auto-generating more pages to display content when the viewport is small (instead of the scrollbar which breaks the illusion)"}, {"post_id": 32175, "ts": "2026-07-21T05:04:08Z", "hours": 3.1597, "text": "mostly CSS to make a lined paper / stationary aesthetic; it’s responsive too."}]...
|
Title: Stationary-styled Portfolio Website by @Tim Title: Stationary-styled Portfolio Website by @TimothyLeung | Stardance
Devlogs:
mostly CSS to make a lined paper / stationary aesthetic; it’s responsive too.
styled home page layout with css flexbox. working on auto-generating more pages to display content when the viewport is small (instead of the scrollbar which breaks the illusion)
Tried auto-generating new a4 pages when content overflows. Breaks css and adds lots of white spaces though
added subpages and populated site. so happy that it’s done
Ships:
I made a stationary-themed personal website that showcases my projects and experiences. It has a lined paper as background. It was hard to figure out how CSS work and I tried using Javascript too but gave up. I’m proud of how I brought my creative vision to life. Just click on the link to see the published website!...
|
1793220884.5994065
|
1793307284.5994065
|
|
48277
|
supe-ultra-phenominal-keyboard-for-raigebait-coder supe-ultra-phenominal-keyboard-for-raigebait-coders by @alihassnainxdot | Stardance...
|
alihassnainxdot
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: supe-ultra-phenominal-keyboard-for-raigebai Title: supe-ultra-phenominal-keyboard-for-raigebait-coders by @alihassnainxdot | Stardance...
|
1793220883.647577
|
1793825683.647577
|
|
34417
|
My own site! by @MIKSPOLLL | Stardance
|
MIKSPOLLL
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My own site! by @MIKSPOLLL | Stardance
|
1793220881.8806257
|
1793825681.8806257
|
|
5721
|
Shotmap by @superobotdevz | Stardance
|
superobotdevz
|
1
|
10.33
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-06-20T22:58:24Z", "hours": 9.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made a badminton score-keeping website for underprivileged, more local, and less skilled badminton players and umpires. During the process, I encountered many problems, including setup complexity, which prompted me to change the original project (an AI badminton match reviewer) into a simpler badminton score-keeping website. Another challenge was trying to fix the favicon not showing for my GitHub page, while it showed for my localhost website (it was because my original favicon was too big). I’m proud that I managed to finalize this project despite facing many of those challenges. Some notes on testing it: You can deduct points for each player by pressing the little button on the bottom right of each player’s point buttons. The settings button is in the top right. The left/right text tells you which half of the court each player serves on when they are supposed to serve. The rest is pretty self-explanatory.", "repo": "https://github.com/LCDsuperobot129/Shotmap", "demo": "https://lcdsuperobot129.github.io/Shotmap/"}]...
|
[{"post_id": 19386, "ts": "202 [{"post_id": 19386, "ts": "2026-06-30T17:59:50Z", "hours": 1.3347, "text": "I changed it to a badminton court heatmap to keep it simple. I made this for people who want to see their common spots where they hit and their opponents’ common spots. This allows people to reduce their chance of being predicted and study their opponent’s shots."}, {"post_id": 12676, "ts": "2026-06-20T18:22:59Z", "hours": 0.4028, "text": "Hello all. I have decided to convert my AI badminton match reviewer into a simpler badminton score-keeping website because of complications with the setup and the complexity. The name has changed to UmpireBuddy. This website would help more local and underprivileged badminton players and umpires keep track of score. For now, I have completed the base design, layout, and system for this project, with two sides to click on to add points. You can also change settings, like the names of the players and the set points. The buttons have a liquid glass effect, with a background that has animated circles moving up. In addition, there is a win sound when someone wins the whole game."}, {"post_id": 11728, "ts": "2026-06-19T03:12:23Z", "hours": 0.6378, "text": "just made it a front-end prototype that is viewable, preparation for shipping"}, {"post_id": 9029, "ts": "2026-06-15T01:58:57Z", "hours": 4.7908, "text": "I worked on a new circular video upload button that got rid of the original rectangular button. However, it kind of made some new bugs, but I’m gonna work on them later."}, {"post_id": 4393, "ts": "2026-06-07T18:30:04Z", "hours": 1.0122, "text": "Set up android emulator and fixed off-center bug for video analysis tab"}, {"post_id": 2535, "ts": "2026-06-05T02:17:41Z", "hours": 0.6494, "text": "Added new font - Google Sans"}, {"post_id": 1915, "ts": "2026-06-04T04:27:32Z", "hours": 1.6642, "text": "basically working on the fundamentals"}]...
|
Title: Shotmap by @superobotdevz | Stardance
Devl Title: Shotmap by @superobotdevz | Stardance
Devlogs:
basically working on the fundamentals
Added new font - Google Sans
Set up android emulator and fixed off-center bug for video analysis tab
I worked on a new circular video upload button that got rid of the original rectangular button. However, it kind of made some new bugs, but I’m gonna work on them later.
just made it a front-end prototype that is viewable, preparation for shipping
Hello all. I have decided to convert my AI badminton match reviewer into a simpler badminton score-keeping website because of complications with the setup and the complexity. The name has changed to UmpireBuddy. This website would help more local and underprivileged badminton players and umpires keep track of score. For now, I have completed the base design, layout, and system for this project, with two sides to click on to add points. You can also change settings, like the names of the players and the set points. The buttons have a liquid glass effect, with a background that has animated circles moving up. In addition, there is a win sound when someone wins the whole game.
I changed it to a badminton court heatmap to keep it simple. I made this for people who want to see their common spots where they hit and their opponents’ common spots. This allows people to reduce their chance of being predicted and study their opponent’s shots.
Ships:
I made a badminton score-keeping website for underprivileged, more local, and less skilled badminton players and umpires. During the process, I encountered many problems, including setup complexity, which prompted me to change the original project (an AI badminton match reviewer) into a simpler badminton score-keeping website. Another challenge was trying to fix the favicon not showing for my GitHub page, while it showed for my localhost website (it was because my original favicon was too big). I’m proud that I managed to finalize this project despite facing many of those challenges. Some notes on testing it: You can deduct points for each player by pressing the little button on the bottom right of each player’s point buttons. The settings button is in the top right. The left/right text tells you which half of the court each player serves on when they are supposed to serve. The rest is pretty self-explanatory....
|
1793220876.9714887
|
1793307276.9714887
|
|
48276
|
VBA_Mr. Pac-Man by @F3stus | Stardance
|
F3stus
|
0
|
5.35
|
0
|
[]
|
[{"post_id": 52080, "ts": "202 [{"post_id": 52080, "ts": "2026-08-22T04:47:22Z", "hours": 3.5028, "text": "I finally finished the main parts of the game, it is technically fully playable by now, but I still want to add more things, like improving the looks of the map and adding more maps. I didn’t take any screenshots, at least not yet, but I feel pretty happy with how my project turned out. Sorry if you expected more technical devlogs."}, {"post_id": 50750, "ts": "2026-08-20T03:14:10Z", "hours": 1.3967, "text": "Finally, I feel like I’m making progress. If you read my previous devlog (which you probably didn’t :3), I was trying to set up a automatic maze generator with recursive backtracking that didn’t work at all to create pacman mazes (obviously). So, I implemented a simple system which can turn a text drawing of a maze into a matrix which then I can draw on the screen (yay). Other things that I managed to do was making pacman move, and for him to eat the pellets, which makes this project finally feel playable. Thanks for reading if you did!"}, {"post_id": 50033, "ts": "2026-08-19T01:59:15Z", "hours": 0.4494, "text": "I tried to implement a maze generation algorithm to create my PacMan maze, which I failed to do. Maybe I’ll stop trying to procedurally generate mazes for a while"}]...
|
Title: VBA_Mr. Pac-Man by @F3stus | Stardance
Dev Title: VBA_Mr. Pac-Man by @F3stus | Stardance
Devlogs:
I tried to implement a maze generation algorithm to create my PacMan maze, which I failed to do. Maybe I’ll stop trying to procedurally generate mazes for a while
Finally, I feel like I’m making progress. If you read my previous devlog (which you probably didn’t :3), I was trying to set up a automatic maze generator with recursive backtracking that didn’t work at all to create pacman mazes (obviously). So, I implemented a simple system which can turn a text drawing of a maze into a matrix which then I can draw on the screen (yay). Other things that I managed to do was making pacman move, and for him to eat the pellets, which makes this project finally feel playable. Thanks for reading if you did!
I finally finished the main parts of the game, it is technically fully playable by now, but I still want to add more things, like improving the looks of the map and adding more maps. I didn’t take any screenshots, at least not yet, but I feel pretty happy with how my project turned out. Sorry if you expected more technical devlogs....
|
1793220876.0215511
|
1793825676.0215511
|
|
24101
|
Untitled project by @hasanollen | Stardance
|
hasanollen
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled project by @hasanollen | Stardance
|
1793220875.0963361
|
1793825675.0963361
|
|
48275
|
Cosmiweight by @msuriyakumar | Stardance
|
msuriyakumar
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Cosmiweight by @msuriyakumar | Stardance
|
1793220874.189565
|
1793825674.189565
|
|
37168
|
My own site! by @vatsal7679 | Stardance
|
vatsal7679
|
1
|
2.11
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-07-20T17:08:22Z", "hours": 1.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made a personal website which contains about me my hobies and my coding works and my contact details i only used github copilot i mostly did basic website making as i have not done for a long time and didnt remember anything so just made this basic website i also learnt git and github while doing this project and also about github pages", "repo": "https://github.com/applepie34/my-website", "demo": "https://applepie34.github.io/my-website/"}]...
|
[{"post_id": 33095, "ts": "202 [{"post_id": 33095, "ts": "2026-07-22T18:10:50Z", "hours": 1.1094, "text": "Added a Navbar currently it just goes to different parts of the page but in future will make it goto different pages"}, {"post_id": 31879, "ts": "2026-07-20T17:05:01Z", "hours": 0.2919, "text": "changed colour scheme"}, {"post_id": 31653, "ts": "2026-07-20T07:17:21Z", "hours": 0.4447, "text": "Did some of the css work for my website"}, {"post_id": 31318, "ts": "2026-07-19T16:47:29Z", "hours": 0.6064, "text": "Made the basic structure of my website and learnt basic git and deployed the website"}]...
|
Title: My own site! by @vatsal7679 | Stardance
De Title: My own site! by @vatsal7679 | Stardance
Devlogs:
Made the basic structure of my website and learnt basic git and deployed the website
Did some of the css work for my website
changed colour scheme
Added a Navbar currently it just goes to different parts of the page but in future will make it goto different pages
Ships:
I made a personal website which contains about me my hobies and my coding works and my contact details i only used github copilot i mostly did basic website making as i have not done for a long time and didnt remember anything so just made this basic website i also learnt git and github while doing this project and also about github pages...
|
1793220873.012152
|
1793307273.012152
|
|
2832
|
Randominity by @Bitwise | Stardance
|
Bitwise
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Randominity by @Bitwise | Stardance
|
1793220872.135474
|
1793825672.135474
|
|
48274
|
My first slack bot! by @vkformally | Stardance
|
vkformally
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @vkformally | Starda Title: My first slack bot! by @vkformally | Stardance...
|
1793220871.2113101
|
1793825671.2113101
|
|
16982
|
macropad by @sdoix | Stardance
|
sdoix
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: macropad by @sdoix | Stardance
|
1793220870.2957892
|
1793825670.2957892
|
|
10104
|
Jibblet by @RishuKamboj | Stardance
|
RishuKamboj
|
1
|
4.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-07-29T16:41:07Z", "hours": 4.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "Jibblet is a Slack Bot which has the capabilities of a text generating ai! You can talk all day long with Jibblet or ask it for some random facts about cats or nasa. It was pretty easy to setup thanks to the guide and i figured out how to add other apis. I used free apis from google ai studio , /jibblet-reason uses gemini-3.1-pro-preview where as tagging the bot uses gemini-3.6-flashh. You can head over to my slack channel to test it out or just invite jibblet to your own channel.", "repo": "https://github.com/rydei/Jibblet", "demo": "https://hackclub.enterprise.slack.com/archives/C0BL85E4WA1"}]...
|
[{"post_id": 36374, "ts": "202 [{"post_id": 36374, "ts": "2026-07-28T13:28:33Z", "hours": 3.4806, "text": "HEYOOOOOO! been a while since ive done anything on stardance. Started working on Jibblet again to make it great. Added ai support using api keys from google ai studio and random nasa facts from an api key that i found in my mail."}, {"post_id": 5527, "ts": "2026-06-09T10:36:53Z", "hours": 0.4442, "text": "Started building the slack bot, ran into ‘no variables found’ for like 10 times before i realised i named .env file tokens.env :’)"}]...
|
Title: Jibblet by @RishuKamboj | Stardance
Devlog Title: Jibblet by @RishuKamboj | Stardance
Devlogs:
Started building the slack bot, ran into ‘no variables found’ for like 10 times before i realised i named .env file tokens.env :’)
HEYOOOOOO! been a while since ive done anything on stardance. Started working on Jibblet again to make it great. Added ai support using api keys from google ai studio and random nasa facts from an api key that i found in my mail.
Ships:
Jibblet is a Slack Bot which has the capabilities of a text generating ai! You can talk all day long with Jibblet or ask it for some random facts about cats or nasa. It was pretty easy to setup thanks to the guide and i figured out how to add other apis. I used free apis from google ai studio , /jibblet-reason uses gemini-3.1-pro-preview where as tagging the bot uses gemini-3.6-flashh. You can head over to my slack channel to test it out or just invite jibblet to your own channel....
|
1793220869.377285
|
1793307269.377285
|
|
48273
|
Famenova by @PranavPrasoon | Stardance
|
PranavPrasoon
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Famenova by @PranavPrasoon | Stardance
|
1793220868.4986641
|
1793825668.4986641
|
|
8988
|
My awesome macropad! by @skyler_heeke | Stardance
|
skyler_heeke
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @skyler_heeke | Sta Title: My awesome macropad! by @skyler_heeke | Stardance...
|
1793220867.5896251
|
1793825667.5896251
|
|
17230
|
AraadhOS by @araadh3111 | Stardance
|
araadh3111
|
1
|
2.89
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-06-23T19:11:53Z", "hours": 2.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made a webos based on hackclubs mission of webos1", "repo": "https://github.com/Araadh3111/WebOS", "demo": "https://web-os-phi-six.vercel.app/"}]...
|
[{"post_id": 26082, "ts": "202 [{"post_id": 26082, "ts": "2026-07-10T17:44:09Z", "hours": 0.8889, "text": "I added ai usage in readme!"}, {"post_id": 12477, "ts": "2026-06-20T11:32:36Z", "hours": 2.3233, "text": "AraadhOS — Devlog From an empty repo to a working web desktop. Vanilla HTML, CSS, and JavaScript — no frameworks, no build step, no shortcuts. —## Initial commitEvery project starts with a small act of faith: a README.md with two lines in it. No code yet, just a freshly initialized git repo and the decision that this is the thing to build — WebOS , a desktop operating system that lives in a browser tab.## Scaffolding — “made three files”The skeleton: index.html , script.js , and style.css . The JS and CSS were empty, the HTML just 8 lines. The unglamorous-but-essential moment of wiring the three files together — followed by the classic merge commit to reconcile local and remote.## First pixels — “the basic landing page”The first commit where AraadhOS started to look like something: 61 lines of CSS and a boot terminal window with the three traffic-light dots. The aesthetic locked in here too — the moody ayu-dark palette, the gold accent ( #E6B450 ), JetBrains Mono. A landing screen that boots you in rather than just dropping you on a desktop.## Bringing it to life — “basic animations”The first JavaScript showed up and the boot screen started doing things: a typing effect spelling out “Welcome to AraadhOS”, a braille spinner cycling like a real loader, and a blinking ASCII mascot — a little (◕‿◕) face that winks and back. The project stopped being a webpage and became an experience .## The big bang — “v1 of Araadh OS”The monster commit. +1,160 lines. script.js went from a few dozen lines to 767. In one push, AraadhOS became a real desktop environment:- A window system — open, close, drag-by-titlebar, focus-to-front, single-instance apps, cascading windows. Generic and shared, so every app gets it free.- An app registry — the architectural heart. Every app is just { name, icon, render() } . Add an entry and it appears in the dock, the menu bar, and the terminal automatically.- A frosted-glass dock — hover-lift, click-bounce, tooltips, open-app indicators.- The apps — Terminal (a working command interpreter), About, Projects, Files, Calculator, Settings.- Persistent settings — accent color, 12/24-hour clock, UI scale, wallpaper, all saved to localStorage .- A PROFILE object — one place to edit your real content; every app renders from it.Not a prototype — a real, usable thing.## The polish sessionA refinement pass to make the whole thing feel finished :- Squashed a bug — a stray keystroke had broken the clock on startup.- Redesigned the menu-bar — frosted glass to match the dock, a gradient brand chip, restyled buttons, and a clock with a live date.- Built a Notes app — an auto-saving notepad with a live word/character counter, backed by localStorage . It slotted straight in thanks to the app registry.- Removed dead weight — a resume.pdf link that 404’d, and the whoami command (a deliberate “no auth rabbit hole right now” call).- Filled the empty desktop — a grid of desktop icons: single-click to select, double-click to open.## Where it standsIn a handful of commits plus a polish session, AraadhOS went from a two-line README to a browser-based desktop OS with a window manager, a dock, desktop icons, seven working apps, persistent theming, and a boot sequence with real character. The architecture is clean enough that adding the next app is a five-minute job. Next: push the polish work, turn on hosting, and let people boot it."}]...
|
Title: AraadhOS by @araadh3111 | Stardance
Devlog Title: AraadhOS by @araadh3111 | Stardance
Devlogs:
AraadhOS — Devlog From an empty repo to a working web desktop. Vanilla HTML, CSS, and JavaScript — no frameworks, no build step, no shortcuts. —## Initial commitEvery project starts with a small act of faith: a README.md with two lines in it. No code yet, just a freshly initialized git repo and the decision that this is the thing to build — WebOS , a desktop operating system that lives in a browser tab.## Scaffolding — “made three files”The skeleton: index.html , script.js , and style.css . The JS and CSS were empty, the HTML just 8 lines. The unglamorous-but-essential moment of wiring the three files together — followed by the classic merge commit to reconcile local and remote.## First pixels — “the basic landing page”The first commit where AraadhOS started to look like something: 61 lines of CSS and a boot terminal window with the three traffic-light dots. The aesthetic locked in here too — the moody ayu-dark palette, the gold accent ( #E6B450 ), JetBrains Mono. A landing screen that boots you in rather than just dropping you on a desktop.## Bringing it to life — “basic animations”The first JavaScript showed up and the boot screen started doing things: a typing effect spelling out “Welcome to AraadhOS”, a braille spinner cycling like a real loader, and a blinking ASCII mascot — a little (◕‿◕) face that winks and back. The project stopped being a webpage and became an experience .## The big bang — “v1 of Araadh OS”The monster commit. +1,160 lines. script.js went from a few dozen lines to 767. In one push, AraadhOS became a real desktop environment:- A window system — open, close, drag-by-titlebar, focus-to-front, single-instance apps, cascading windows. Generic and shared, so every app gets it free.- An app registry — the architectural heart. Every app is just { name, icon, render() } . Add an entry and it appears in the dock, the menu bar, and the terminal automatically.- A frosted-glass dock — hover-lift, click-bounce, tooltips, open-app indicators.- The apps — Terminal (a working command interpreter), About, Projects, Files, Calculator, Settings.- Persistent settings — accent color, 12/24-hour clock, UI scale, wallpaper, all saved to localStorage .- A PROFILE object — one place to edit your real content; every app renders from it.Not a prototype — a real, usable thing.## The polish sessionA refinement pass to make the whole thing feel finished :- Squashed a bug — a stray keystroke had broken the clock on startup.- Redesigned the menu-bar — frosted glass to match the dock, a gradient brand chip, restyled buttons, and a clock with a live date.- Built a Notes app — an auto-saving notepad with a live word/character counter, backed by localStorage . It slotted straight in thanks to the app registry.- Removed dead weight — a resume.pdf link that 404’d, and the whoami command (a deliberate “no auth rabbit hole right now” call).- Filled the empty desktop — a grid of desktop icons: single-click to select, double-click to open.## Where it standsIn a handful of commits plus a polish session, AraadhOS went from a two-line README to a browser-based desktop OS with a window manager, a dock, desktop icons, seven working apps, persistent theming, and a boot sequence with real character. The architecture is clean enough that adding the next app is a five-minute job. Next: push the polish work, turn on hosting, and let people boot it.
I added ai usage in readme!
Ships:
I made a webos based on hackclubs mission of webos1...
|
1793220866.3907158
|
1793307266.3907158
|
|
48272
|
Vtol Tilt Rotor by @dope | Stardance
|
dope
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Vtol Tilt Rotor by @dope | Stardance
|
1793220865.4959524
|
1793825665.4959524
|
|
18637
|
Website and Demo App by @Mohamed_Abdo | Stardance
|
Mohamed_Abdo
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Website and Demo App by @Mohamed_Abdo | Sta Title: Website and Demo App by @Mohamed_Abdo | Stardance...
|
1793220864.5820892
|
1793825664.5820892
|
|
48271
|
My awesome macropad! by @Toms_P | Stardance
|
Toms_P
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @Toms_P | Stardance
|
1793220863.6480725
|
1793825663.6480725
|
|
2801
|
The 8x8 shootout by @Yikang | Stardance
|
Yikang
|
1
|
12.53
|
77
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-06-26T19:03:11Z", "hours": 11.0, "multiplier": 7.09, "payout": 77, "blessing": "neutral", "text": "This is my summer hackclub project with 3 minigames that you can play. A 2d shooter, chess puzzles, and a soccer penalty shooter. Spent a lot of time coding this but i also thought is was really fun. The 2d shooter was a project i did years and years ago on scratch and coding it in java was really cool thing to see. Chess puzzle was also really fun(but also very difficult). As well as the soccer penalty shooter, as I like soccer. Enjoy!", "repo": "https://github.com/Yikang2010/Summer-Hackclub-Project", "demo": "https://github.com/Yikang2010/Summer-Hackclub-Project/releases/tag/v1.0.0"}]...
|
[{"post_id": 17214, "ts": "202 [{"post_id": 17214, "ts": "2026-06-27T22:32:22Z", "hours": 1.5281, "text": "Devlog - Ending screen! There are also cool effects. I also added it so that when you lose a level that you can now restart, instead of having to close the app to play again. I also just made everything looking very polished and made some balance changes as the speed changes when exporting the project."}, {"post_id": 16435, "ts": "2026-06-26T19:01:50Z", "hours": 2.1528, "text": "Devlog - During this time I added a main screen with button to press depending on which game you want to play. I also had to change some of code that read the files in the code so that java could actually read the code when exporting the files. It ran on my ide but when exporting the art didn’t show up. I also tried to make the project available though website using cheerpj but was a large waste of time as it runs way too slow. But yeah, i think i’m ready to ship! Devlog - Ending screen! There are also cool effects. I also added it so that when you lose a level that you can now restart, instead of having to close the app to play again. I also just made everything looking very polished and made some balance changes as the speed changes when exporting the project."}, {"post_id": 13513, "ts": "2026-06-22T03:38:07Z", "hours": 3.2336, "text": "Devlog - After a very long time I have finally got everything to work perfectly, I have connect all of the games so that when you win you move on to the next mine game. I also made it so that the screen when playing the games also changes the game size instead of being a fixed size. Everything is now connected seamlessly! All the games and code: 2D Shooter: Setting up player movement, shooting mechanics, enemy spawning, collision detection, and a basic scoring system. As well as the art and the waves. Chess Puzzle: Coding the rules of chess, each pieces, turn logic, win/loss conditions, and a grid system. Also adding capture animations and the layout of the puzzle. Absolutely the longest and most difficult to code by far. Soccer Shooter (PK / Penalty Kick): Implementing a aiming mechanic, a goalkeeper AI, moving target, smooth UI and ball physics. As well as hitboxes for the goal/goalie and the UI."}, {"post_id": 10174, "ts": "2026-06-16T19:46:26Z", "hours": 1.8222, "text": "Devlog: Chess Game Design After a long and tough development cycle I finally got the chess board to work! It was like climbing a mountain just getting all the pieces to show up on the board correctly.. The hard work paid off. Everything works as it should: all the pieces are the size and their positions are accurate. Architecture and Class Breakdown My game code uses object-oriented programming. The structure is broken down into two parts: Piece Classes: Classes for each chess piece. Each piece has its movement rules, boundary checks and capture rules. For example Pawns, Knights, Bishops, Rooks, Queens and Kings all have rules. The Board Class: The Board class the most difficult by far. It took a lot of time to get all the pieces to show up in the places. Dealing with Layout The development process had alignment problems. First I had to figure out the correct board size for screen resolutions. It was a headache. If there was any space around the grid it broke the rendering math. That made it hard to calculate coordinates. When the board grid was fixed the piece sizes looked weird. I tried to scale the vector assets. It didn’t work. I decided to take an approach. I took a screenshot of chess pieces cut them into sprites and used those. It worked. Future Plans (next devlog - finishing touches): Next I’m planning on fitting the theme better with using chess puzzles (It just fits the theme more, like a puzzle fits with the other mini games more) Then I want to connect the minigames together like after finishing one level you go to next."}, {"post_id": 7106, "ts": "2026-06-11T21:34:58Z", "hours": 1.3978, "text": "Devlog 2 - After the first game in the project, this is now game number 2, it is a soccer penalty shooter where you drag on the ball the shoot into goal. Classes used were a ball class a balltrajectory class where you see where the ball will be able to shoot, a game manager class that controls every thing, then a goal class to show where the goal is inside goal outside miss. 5 goals you win 2 misses your out. Goalie class that tries to stop you and last just a UImanager that handles mostly everything you see on screen. Besides the background and other art. How to play: Place your mouse on the ball and drag to aim, then try to score."}, {"post_id": 6466, "ts": "2026-06-10T21:34:43Z", "hours": 2.2611, "text": "Devlog 1 First project is the 2D shooter. In this time the classes that were coded was the player, zombie, background, frame, bullets, health and health classes. There is also waves where if you beat the first level of zombies then you can move to the next. Along with that there are also waves. You can use wasd to move and the mouse to shoot. When the zombies spawn, on the top of the screen they will always walk towards you and point in your direction. The waves differ in speed and health. There is also a health bar so try staying alive! The picture is only the first wave, I don’t know how to add other pictures. But all the zombies and the player I created."}]...
|
Title: The 8x8 shootout by @Yikang | Stardance
De Title: The 8x8 shootout by @Yikang | Stardance
Devlogs:
Devlog 1 First project is the 2D shooter. In this time the classes that were coded was the player, zombie, background, frame, bullets, health and health classes. There is also waves where if you beat the first level of zombies then you can move to the next. Along with that there are also waves. You can use wasd to move and the mouse to shoot. When the zombies spawn, on the top of the screen they will always walk towards you and point in your direction. The waves differ in speed and health. There is also a health bar so try staying alive! The picture is only the first wave, I don’t know how to add other pictures. But all the zombies and the player I created.
Devlog 2 - After the first game in the project, this is now game number 2, it is a soccer penalty shooter where you drag on the ball the shoot into goal. Classes used were a ball class a balltrajectory class where you see where the ball will be able to shoot, a game manager class that controls every thing, then a goal class to show where the goal is inside goal outside miss. 5 goals you win 2 misses your out. Goalie class that tries to stop you and last just a UImanager that handles mostly everything you see on screen. Besides the background and other art. How to play: Place your mouse on the ball and drag to aim, then try to score.
Devlog: Chess Game Design After a long and tough development cycle I finally got the chess board to work! It was like climbing a mountain just getting all the pieces to show up on the board correctly.. The hard work paid off. Everything works as it should: all the pieces are the size and their positions are accurate. Architecture and Class Breakdown My game code uses object-oriented programming. The structure is broken down into two parts: Piece Classes: Classes for each chess piece. Each piece has its movement rules, boundary checks and capture rules. For example Pawns, Knights, Bishops, Rooks, Queens and Kings all have rules. The Board Class: The Board class the most difficult by far. It took a lot of time to get all the pieces to show up in the places. Dealing with Layout The development process had alignment problems. First I had to figure out the correct board size for screen resolutions. It was a headache. If there was any space around the grid it broke the rendering math. That made it hard to calculate coordinates. When the board grid was fixed the piece sizes looked weird. I tried to scale the vector assets. It didn’t work. I decided to take an approach. I took a screenshot of chess pieces cut them into sprites and used those. It worked. Future Plans (next devlog - finishing touches): Next I’m planning on fitting the theme better with using chess puzzles (It just fits the theme more, like a puzzle fits with the other mini games more) Then I want to connect the minigames together like after finishing one level you go to next.
Devlog - After a very long time I have finally got everything to work perfectly, I have connect all of the games so that when you win you move on to the next mine game. I also made it so that the screen when playing the games also changes the game size instead of being a fixed size. Everything is now connected seamlessly! All the games and code: 2D Shooter: Setting up player movement, shooting mechanics, enemy spawning, collision detection, and a basic scoring system. As well as the art and the waves. Chess Puzzle: Coding the rules of chess, each pieces, turn logic, win/loss conditions, and a grid system. Also adding capture animations and the layout of the puzzle. Absolutely the longest and most difficult to code by far. Soccer Shooter (PK / Penalty Kick): Implementing a aiming mechanic, a goalkeeper AI, moving target, smooth UI and ball physics. As well as hitboxes for the goal/goalie and the UI.
Devlog - During this time I added a main screen with button to press depending on which game you want to play. I also had to change some of code that read the files in the code so that java could actually read the code when exporting the files. It ran on my ide but when exporting the art didn’t show up. I also tried to make the project available though website using cheerpj but was a large waste of time as it runs way too slow. But yeah, i think i’m ready to ship! Devlog - Ending screen! There are also cool effects. I also added it so that when you lose a level that you can now restart, instead of having to close the app to play again. I also just made everything looking very polished and made some balance changes as the speed changes when exporting the project.
Devlog - Ending screen! There are also cool effects. I also added it so that when you lose a level that you can now restart, instead of having to close the app to play again. I also just made everything looking very polished and made some balance changes as the speed changes when exporting the project.
Ships:
This is my summer hackclub project with 3 minigames that you can play. A 2d shooter, chess puzzles, and a soccer penalty shooter. Spent a lot of time coding this but i also thought is was really fun. The 2d shooter was a project i did years and years ago on scratch and coding it in java was really cool thing to see. Chess puzzle was also really fun(but also very difficult). As well as the soccer penalty shooter, as I like soccer. Enjoy!...
|
1793220862.4079158
|
1793307262.4079158
|
|
48270
|
Purely Mechanical Steel Ball from JJBA by @ammarha Purely Mechanical Steel Ball from JJBA by @ammarhassabelnabi | Stardance...
|
ammarhassabelnabi
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Purely Mechanical Steel Ball from JJBA by @ Title: Purely Mechanical Steel Ball from JJBA by @ammarhassabelnabi | Stardance...
|
1793220861.4812095
|
1793825661.4812095
|
|
13276
|
Creating Library for Family Photos by @catlover125 Creating Library for Family Photos by @catlover125r | Stardance...
|
catlover125r
|
1
|
1.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-06-27T21:26:18Z", "hours": 1.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "Scripts for organizing family photo collections into a clean, date-based directory structure. Scripts create_photo_dirs.sh Creates a Year/Month folder tree for a given date range. ./create_photo_dirs.sh [root_dir] [start_year] [end_year] Example: create folders from 2005 to 2024 under ~/Photos ./create_photo_dirs.sh ~/Photos 2005 2024 Output structure: ~/Photos/ 2005/ 01_January/ 02_February/ … 2006/ … rename_photos.py Renames photos in a folder to a consistent YYYY-MM-DD_HHMMSS_originalname.ext format. Uses EXIF DateTimeOriginal when available, falls back to file modification time. Preview changes without renaming python rename_photos.py ~/Photos/unsorted –dry-run Rename for real python rename_photos.py ~/Photos/unsorted sort_photos_into_dirs.py Moves (or copies) photos from a flat folder into a Year/Month directory tree automatically. Preview python sort_photos_into_dirs.py ~/Downloads/OldPhotos ~/Photos –dry-run Move files python sort_photos_into_dirs.py ~/Downloads/OldPhotos ~/Photos Copy instead of move python sort_photos_into_dirs.py ~/Downloads/OldPhotos ~/Photos –copy Requirements pip install Pillow Pillow is used to read EXIF data for accurate photo dates. If not installed, all scripts fall back to file modification time. Typical Workflow Run create_photo_dirs.sh to build the folder structure. Run rename_photos.py on your unsorted folder to standardize filenames. Run sort_photos_into_dirs.py to move everything into the right Year/Month folder.", "repo": "https://github.com/catlover125r/SortFamPhoto", "demo": "https://github.com/catlover125r/SortFamPhoto/releases/tag/v0.1.0"}]...
|
[{"post_id": 5039, "ts": "2026 [{"post_id": 5039, "ts": "2026-06-08T18:18:15Z", "hours": 1.2033, "text": "I successfully organized over 250 gb of family photos!"}]...
|
Title: Creating Library for Family Photos by @catl Title: Creating Library for Family Photos by @catlover125r | Stardance
Devlogs:
I successfully organized over 250 gb of family photos!
Ships:
Scripts for organizing family photo collections into a clean, date-based directory structure. Scripts create_photo_dirs.sh Creates a Year/Month folder tree for a given date range. ./create_photo_dirs.sh [root_dir] [start_year] [end_year] Example: create folders from 2005 to 2024 under ~/Photos ./create_photo_dirs.sh ~/Photos 2005 2024 Output structure: ~/Photos/ 2005/ 01_January/ 02_February/ … 2006/ … rename_photos.py Renames photos in a folder to a consistent YYYY-MM-DD_HHMMSS_originalname.ext format. Uses EXIF DateTimeOriginal when available, falls back to file modification time. Preview changes without renaming python rename_photos.py ~/Photos/unsorted –dry-run Rename for real python rename_photos.py ~/Photos/unsorted sort_photos_into_dirs.py Moves (or copies) photos from a flat folder into a Year/Month directory tree automatically. Preview python sort_photos_into_dirs.py ~/Downloads/OldPhotos ~/Photos –dry-run Move files python sort_photos_into_dirs.py ~/Downloads/OldPhotos ~/Photos Copy instead of move python sort_photos_into_dirs.py ~/Downloads/OldPhotos ~/Photos –copy Requirements pip install Pillow Pillow is used to read EXIF data for accurate photo dates. If not installed, all scripts fall back to file modification time. Typical Workflow Run create_photo_dirs.sh to build the folder structure. Run rename_photos.py on your unsorted folder to standardize filenames. Run sort_photos_into_dirs.py to move everything into the right Year/Month folder....
|
1793220860.5450819
|
1793307260.5450819
|
|
29117
|
WarioWare Game by @lijesse | Stardance
|
lijesse
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: WarioWare Game by @lijesse | Stardance
|
1793220859.6307406
|
1793825659.6307406
|