|
18251
|
3D animated construction video 1 by @PrestonJoel | 3D animated construction video 1 by @PrestonJoel | Stardance...
|
PrestonJoel
|
0
|
1.65
|
0
|
[]
|
[{"post_id": 8448, "ts": "2026 [{"post_id": 8448, "ts": "2026-06-14T01:26:42Z", "hours": 1.6483, "text": "I’m creating a 3D animation of a crash test dummy building a house in Blender. Today I downloaded and imported all the models I found online and got them all setup in the way I wanted them to be in the layout. I also started on a simple storyboard so that way I’m not making up the animation as I go. I was having a bit of trouble getting one of the model’s textures applied, (the coca cola bottle) but I did figure it out in the material tab for that object. After all the setup with the placements and the textures that came with the downloaded models, I found a nice grass texture and applied it to the ground. But I wanted the texture to repeat itself since the ground object was a lot larger then the texture and I didn’t want it to be stretched. So I figured out to do this all I had to do was go to the UV editor and select all the edges of the texture (I might’ve been selecting the object I’m not sure) and just increase its size, then blender automatically repeated it for me. I still do need to figure out how to make the grass not shiny though. After this I started on the walk animation to the lawn chair. (as seen in screenshot) I used a Pivot Animator walking cycle reference to help me figure out the key poses. So far I’ve got down one step, but the good thing is that once I do the next step with the other foot I’ll be able to just duplicate the already existing keyframes, that way I don’t have to animate the same thing multiple times. So for next time I work on this animation I’m going to finish the walk and sitting down into the chair part of the animation and make it look nice and smooth with the graph editor."}]...
|
Title: 3D animated construction video 1 by @Presto Title: 3D animated construction video 1 by @PrestonJoel | Stardance
Devlogs:
I’m creating a 3D animation of a crash test dummy building a house in Blender. Today I downloaded and imported all the models I found online and got them all setup in the way I wanted them to be in the layout. I also started on a simple storyboard so that way I’m not making up the animation as I go. I was having a bit of trouble getting one of the model’s textures applied, (the coca cola bottle) but I did figure it out in the material tab for that object. After all the setup with the placements and the textures that came with the downloaded models, I found a nice grass texture and applied it to the ground. But I wanted the texture to repeat itself since the ground object was a lot larger then the texture and I didn’t want it to be stretched. So I figured out to do this all I had to do was go to the UV editor and select all the edges of the texture (I might’ve been selecting the object I’m not sure) and just increase its size, then blender automatically repeated it for me. I still do need to figure out how to make the grass not shiny though. After this I started on the walk animation to the lawn chair. (as seen in screenshot) I used a Pivot Animator walking cycle reference to help me figure out the key poses. So far I’ve got down one step, but the good thing is that once I do the next step with the other foot I’ll be able to just duplicate the already existing keyframes, that way I don’t have to animate the same thing multiple times. So for next time I work on this animation I’m going to finish the walk and sitting down into the chair part of the animation and make it look nice and smooth with the graph editor....
|
1793418532.6256094
|
1794023332.6256094
|
|
18252
|
Daily Compliment Generator by @sriyank | Stardance
|
sriyank
|
0
|
1.82
|
0
|
[]
|
[{"post_id": 9330, "ts": "2026 [{"post_id": 9330, "ts": "2026-06-15T17:27:06Z", "hours": 1.025, "text": "I added a time and i made notifications appear"}, {"post_id": 8889, "ts": "2026-06-14T20:04:13Z", "hours": 0.7919, "text": "So basicly I am starting on a new project where i create a daily compliment generator and after pondering for hours in my sleep I came across the idea of displaying the compliments in a phone so i started on creating the phone . I also made it so when you click the dynamic ilsand something happens."}]...
|
Title: Daily Compliment Generator by @sriyank | St Title: Daily Compliment Generator by @sriyank | Stardance
Devlogs:
So basicly I am starting on a new project where i create a daily compliment generator and after pondering for hours in my sleep I came across the idea of displaying the compliments in a phone so i started on creating the phone . I also made it so when you click the dynamic ilsand something happens.
I added a time and i made notifications appear...
|
1793994633.8727508
|
1794599433.8727508
|
|
18253
|
My very own WebOS by @Isholo | Stardance
|
Isholo
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My very own WebOS by @Isholo | Stardance
|
1793865040.5807064
|
1794469840.5807064
|
|
18254
|
STEM Racing Wind Tunnel by @Dismalsciens | Stardan STEM Racing Wind Tunnel by @Dismalsciens | Stardance...
|
Dismalsciens
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: STEM Racing Wind Tunnel by @Dismalsciens | Title: STEM Racing Wind Tunnel by @Dismalsciens | Stardance...
|
1793365012.515845
|
1793969812.515845
|
|
18255
|
Untitled project by @devoflife | Stardance
|
devoflife
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled project by @devoflife | Stardance
|
1793775307.645986
|
1794380107.645986
|
|
18256
|
Untitled by @jam06452 | Stardance
|
jam06452
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled by @jam06452 | Stardance
|
1793278322.7237551
|
1793883122.7237551
|
|
18257
|
FocusPulse by @reyansh | Stardance
|
reyansh
|
1
|
4.26
|
23
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-06-13T23:30:31Z", "hours": 3.0, "multiplier": 8.58, "payout": 23, "blessing": "neutral", "text": "I made FocusPulse, a screen-fatigue break assistant that helps students, gamers, and people working online know when to rest. It tracks session time, shows green/yellow/red focus warnings, and recommends quick recovery exercises like breathing, stretching, and the 20-20-20 eye rule. The hardest part was making the settings, demo mode, and break timers work smoothly. I’m proud that it feels useful, easy to understand, and ready to test in the browser.", "repo": "https://github.com/reyanshp0202/FocusPulseUltimate", "demo": "https://focus-pulse-ultimate.vercel.app/"}]...
|
[{"post_id": 11389, "ts": "202 [{"post_id": 11389, "ts": "2026-06-18T17:10:03Z", "hours": 1.0078, "text": "I updated the URL using Vercel because it stopped working. Vercel was very glitchy and it took me a while to fix"}, {"post_id": 8407, "ts": "2026-06-13T23:38:15Z", "hours": 0.2533, "text": "Reordered my info page to make it more sleek and easier to follow"}, {"post_id": 8391, "ts": "2026-06-13T23:14:20Z", "hours": 2.7231, "text": "I worked on adding an information page and finetuning the pulse page so that errors wouldn’t happen and it wouldn’t crash upon use."}]...
|
Title: FocusPulse by @reyansh | Stardance
Devlogs Title: FocusPulse by @reyansh | Stardance
Devlogs:
I worked on adding an information page and finetuning the pulse page so that errors wouldn’t happen and it wouldn’t crash upon use.
Reordered my info page to make it more sleek and easier to follow
I updated the URL using Vercel because it stopped working. Vercel was very glitchy and it took me a while to fix
Ships:
I made FocusPulse, a screen-fatigue break assistant that helps students, gamers, and people working online know when to rest. It tracks session time, shows green/yellow/red focus warnings, and recommends quick recovery exercises like breathing, stretching, and the 20-20-20 eye rule. The hardest part was making the settings, demo mode, and break timers work smoothly. I’m proud that it feels useful, easy to understand, and ready to test in the browser....
|
1793821970.4812927
|
1793908370.4812927
|
|
18258
|
My awesome macropad! by @srideetya | Stardance
|
srideetya
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @srideetya | Starda Title: My awesome macropad! by @srideetya | Stardance...
|
1793389891.184692
|
1793994691.184692
|
|
18259
|
Frictionless by @SamWong | Stardance
|
SamWong
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Frictionless by @SamWong | Stardance
|
1794001758.499941
|
1794606558.499941
|
|
18260
|
Untitled by @PrestonJoel | Stardance
|
PrestonJoel
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled by @PrestonJoel | Stardance
|
1793886482.8624954
|
1794491282.8624954
|
|
18261
|
a beauty product web by @brightonmagoro | Stardanc a beauty product web by @brightonmagoro | Stardance...
|
brightonmagoro
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: a beauty product web by @brightonmagoro | S Title: a beauty product web by @brightonmagoro | Stardance...
|
1793422309.7579505
|
1794027109.7579505
|
|
18262
|
Free Roam by @Alloy | Stardance
|
Alloy
|
0
|
2.74
|
0
|
[]
|
[{"post_id": 12244, "ts": "202 [{"post_id": 12244, "ts": "2026-06-20T00:13:26Z", "hours": 2.7425, "text": "Made the main menu and pause menu functional, made the options menu able to be accessed from the pause and main menus."}]...
|
Title: Free Roam by @Alloy | Stardance
Devlogs:
M Title: Free Roam by @Alloy | Stardance
Devlogs:
Made the main menu and pause menu functional, made the options menu able to be accessed from the pause and main menus....
|
1793940519.238263
|
1794804519.238263
|
|
18263
|
AquaRead by @Mohamed_Ayadi | Stardance
|
Mohamed_Ayadi
|
1
|
5.0
|
51
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-06-17T13:53:22Z", "hours": 5.0, "multiplier": 9.65, "payout": 51, "blessing": "neutral", "text": "AquaRead — Irrigation Need Predictor Know before you water. Save what the soil already has. What did I make? I built AquaRead — a tiny, browser-based tool that helps farmers decide how much water their field actually needs. It’s not another dashboard with charts for the sake of charts. It’s a practical decision helper. You enter a handful of things you already know about your field — soil type, current moisture, crop, growth stage, recent rainfall, temperature — and the tool gives you back a clear prediction (Low, Medium, or High), a confidence breakdown, a plain-language explanation, and one practical thing you can do right now. No login. No installation. No data sent anywhere. Just open the page, adjust the sliders, click predict, and get an answer. It’s built to feel like a conversation with an agronomist friend — not a machine. What was challenging? The hardest part was resisting the urge to overcomplicate things. I had a full dataset with 14 columns — Electrical Conductivity, Organic Carbon, Wind Speed, Field Area, Mulching Used, Water Source, Region, Irrigation Type — all begging to be used. But irrigation need doesn’t come from 14 things. It comes from a handful of core drivers: soil moisture, rainfall, temperature, crop stage, and soil type. So I chose essentials over impressiveness. That meant leaving out data that didn’t move the needle, trusting that farmers know their fields better than any dashboard ever could. Another challenge: the dataset is unbalanced. About 59% show Low irrigation need, 38% show Medium, and only 3% show High. High need is genuinely rare — it only happens when moisture is low AND rainfall is low AND temperatures are high simultaneously. Getting the model to recognize that rarity without over-predicting High was a delicate balance. What am I proud of? The explanation layer. It would have been easy to just show “Low” and move on. But that’s not useful. What’s useful is telling someone WHY the model said Low — so they can trust it, disagree with it, or learn something about their field. The explanation reads like: “Based on adequate soil moisture, good recent rainfall, and moderate temperatures, the model suggests Low irrigation need.” That’s just connecting the dots in a way that makes sense to a human who’s been watching the sky and feeling the soil. I’m also proud of the confidence bars. They’re simple — three horizontal bars — but they tell a story. When you see “Low: 72%, Medium: 22%, High: 6%” you know the model isn’t guessing. It’s weighing evidence. And when you see a tight spread — say, 45% / 40% / 15% — you know the conditions are borderline, and maybe you should trust your own judgment more. What should people know to test my project? Here’s how to kick the tires: Open the page in any modern browser (Chrome, Firefox, Safari, Edge — they all work). Play with the sliders and dropdowns. Try extreme conditions: Dry scenario: Moisture = 10%, Rainfall = 0mm, Temperature = 40°C → should return High. Wet scenario: Moisture = 55%, Rainfall = 1200mm, Temperature = 18°C → should return Low. Borderline: Moisture = 30%, Rainfall = 200mm, Temperature = 28°C, Crop = Rice, Stage = Flowering → often returns Medium with narrow confidence. Read the explanation. Does it match what you’d expect? Does it feel like a real agronomist talking? Look at the confidence bars. Are they wide or narrow? That tells you how clear-cut the conditions are. The tool is trained on 10,000 records across four soil types, six crops, and three seasons. The model logic is rule-based — not a neural network, but a carefully weighted decision system that mimics how an agronomist thinks. It’s transparent, predictable, and easy to tweak. Know before you water. Save what the soil already has. — AquaRead", "repo": "https://github.com/medayedi123/AquaRead", "demo": "https://aquaread.netlify.app/"}]...
|
[{"post_id": 10372, "ts": "202 [{"post_id": 10372, "ts": "2026-06-17T01:43:19Z", "hours": 5.0, "text": "🌱 AquaRead — Devlog aka “I built a plant hydration therapist” The Origin Story My mom kept drowning her garden. Every. Single. Day. Even after rain. I was like “Mom, you’re watering the tomatoes to death” and she hit me with “Well how am I supposed to know??” So I built this instead of doing my math homework. Priorities, right? What It Does You punch in some numbers about your field — soil type, moisture, what you’re growing, weather stuff — and it spits out: Low/Medium/High irrigation need How confident it is (with a fancy bar chart) Why it thinks that One actually useful thing to do right now No PhD required. No manual. Just sliders and dropdowns. The Data 10,000 real farm records. Messy. Unbalanced. Perfect. 59% Low irrigation 38% Medium 3% High (because emergencies are rare IRL) The model had to learn that “High” actually matters, not just predict “Low” every time and call it a day. What I Kept (and What I Threw Out) Used: Soil_Type, Soil_Moisture, Temperature, Humidity, Rainfall Crop_Type, Growth_Stage, Season Trashed: Electrical_Conductivity, Organic_Carbon, Wind_Speed Field_Area, Mulching, Water_Source, Region, Irrigation_Type Why? Because irrigation need comes down to like 5 things. The rest is noise. Fight me. The Design (aka “I care about colors”) Forest green ( #2d5a3d ) — the serious backbone Straw gold ( #c9a84c ) — warmth so it’s not a hospital Sage for chill, terracotta for “OMG WATER YOUR CROPS” Fonts: Literata for headings (book vibes), Plus Jakarta Sans for UI (clean but friendly), DM Mono for numbers (because monospaced numbers make my brain happy). No charts-for-the-sake-of-charts. Just the confidence bar because “Low: 72%” is way more useful than just “Low.” The Proud Moment Mom tested it. Punched in her garden. Model said: “Medium irrigation need. Soil moisture is adequate but temperature is rising. Consider watering in the evening to reduce evaporation.” She looked at me like I hacked the Matrix. I was just like “yeah, JavaScript, whatever” but inside I was doing backflips. What’s Next (v2.0) GPS weather lookup — auto-fill temperature and rainfall from a weather API History log — track predictions over time, see patterns The Honest Part (AI helped) Yeah I used AI. For the boilerplate. For the JavaScript I always forget. For debugging that one stupid bug where the bars wouldn’t render. Not for the creative decisions. Not for the colors or the flow or the “vibe.” That’s all me. Think of it as a coding intern who knows everything but has zero taste. I tell it what to build, it spits out code, I fix it, break it, fix it again, and make it actually good."}]...
|
Title: AquaRead by @Mohamed_Ayadi | Stardance
Dev Title: AquaRead by @Mohamed_Ayadi | Stardance
Devlogs:
🌱 AquaRead — Devlog aka “I built a plant hydration therapist” The Origin Story My mom kept drowning her garden. Every. Single. Day. Even after rain. I was like “Mom, you’re watering the tomatoes to death” and she hit me with “Well how am I supposed to know??” So I built this instead of doing my math homework. Priorities, right? What It Does You punch in some numbers about your field — soil type, moisture, what you’re growing, weather stuff — and it spits out: Low/Medium/High irrigation need How confident it is (with a fancy bar chart) Why it thinks that One actually useful thing to do right now No PhD required. No manual. Just sliders and dropdowns. The Data 10,000 real farm records. Messy. Unbalanced. Perfect. 59% Low irrigation 38% Medium 3% High (because emergencies are rare IRL) The model had to learn that “High” actually matters, not just predict “Low” every time and call it a day. What I Kept (and What I Threw Out) Used: Soil_Type, Soil_Moisture, Temperature, Humidity, Rainfall Crop_Type, Growth_Stage, Season Trashed: Electrical_Conductivity, Organic_Carbon, Wind_Speed Field_Area, Mulching, Water_Source, Region, Irrigation_Type Why? Because irrigation need comes down to like 5 things. The rest is noise. Fight me. The Design (aka “I care about colors”) Forest green ( #2d5a3d ) — the serious backbone Straw gold ( #c9a84c ) — warmth so it’s not a hospital Sage for chill, terracotta for “OMG WATER YOUR CROPS” Fonts: Literata for headings (book vibes), Plus Jakarta Sans for UI (clean but friendly), DM Mono for numbers (because monospaced numbers make my brain happy). No charts-for-the-sake-of-charts. Just the confidence bar because “Low: 72%” is way more useful than just “Low.” The Proud Moment Mom tested it. Punched in her garden. Model said: “Medium irrigation need. Soil moisture is adequate but temperature is rising. Consider watering in the evening to reduce evaporation.” She looked at me like I hacked the Matrix. I was just like “yeah, JavaScript, whatever” but inside I was doing backflips. What’s Next (v2.0) GPS weather lookup — auto-fill temperature and rainfall from a weather API History log — track predictions over time, see patterns The Honest Part (AI helped) Yeah I used AI. For the boilerplate. For the JavaScript I always forget. For debugging that one stupid bug where the bars wouldn’t render. Not for the creative decisions. Not for the colors or the flow or the “vibe.” That’s all me. Think of it as a coding intern who knows everything but has zero taste. I tell it what to build, it spits out code, I fix it, break it, fix it again, and make it actually good.
Ships:
AquaRead — Irrigation Need Predictor Know before you water. Save what the soil already has. What did I make? I built AquaRead — a tiny, browser-based tool that helps farmers decide how much water their field actually needs. It’s not another dashboard with charts for the sake of charts. It’s a practical decision helper. You enter a handful of things you already know about your field — soil type, current moisture, crop, growth stage, recent rainfall, temperature — and the tool gives you back a clear prediction (Low, Medium, or High), a confidence breakdown, a plain-language explanation, and one practical thing you can do right now. No login. No installation. No data sent anywhere. Just open the page, adjust the sliders, click predict, and get an answer. It’s built to feel like a conversation with an agronomist friend — not a machine. What was challenging? The hardest part was resisting the urge to overcomplicate things. I had a full dataset with 14 columns — Electrical Conductivity, Organic Carbon, Wind Speed, Field Area, Mulching Used, Water Source, Region, Irrigation Type — all begging to be used. But irrigation need doesn’t come from 14 things. It comes from a handful of core drivers: soil moisture, rainfall, temperature, crop stage, and soil type. So I chose essentials over impressiveness. That meant leaving out data that didn’t move the needle, trusting that farmers know their fields better than any dashboard ever could. Another challenge: the dataset is unbalanced. About 59% show Low irrigation need, 38% show Medium, and only 3% show High. High need is genuinely rare — it only happens when moisture is low AND rainfall is low AND temperatures are high simultaneously. Getting the model to recognize that rarity without over-predicting High was a delicate balance. What am I proud of? The explanation layer. It would have been easy to just show “Low” and move on. But that’s not useful. What’s useful is telling someone WHY the model said Low — so they can trust it, disagree with it, or learn something about their field. The explanation reads like: “Based on adequate soil moisture, good recent rainfall, and moderate temperatures, the model suggests Low irrigation need.” That’s just connecting the dots in a way that makes sense to a human who’s been watching the sky and feeling the soil. I’m also proud of the confidence bars. They’re simple — three horizontal bars — but they tell a story. When you see “Low: 72%, Medium: 22%, High: 6%” you know the model isn’t guessing. It’s weighing evidence. And when you see a tight spread — say, 45% / 40% / 15% — you know the conditions are borderline, and maybe you should trust your own judgment more. What should people know to test my project? Here’s how to kick the tires: Open the page in any modern browser (Chrome, Firefox, Safari, Edge — they all work). Play with the sliders and dropdowns. Try extreme conditions: Dry scenario: Moisture = 10%, Rainfall = 0mm, Temperature = 40°C → should return High. Wet scenario: Moisture = 55%, Rainfall = 1200mm, Temperature = 18°C → should return Low. Borderline: Moisture = 30%, Rainfall = 200mm, Temperature = 28°C, Crop = Rice, Stage = Flowering → often returns Medium with narrow confidence. Read the explanation. Does it match what you’d expect? Does it feel like a real agronomist talking? Look at the confidence bars. Are they wide or narrow? That tells you how clear-cut the conditions are. The tool is trained on 10,000 records across four soil types, six crops, and three seasons. The model logic is rule-based — not a neural network, but a carefully weighted decision system that mimics how an agronomist thinks. It’s transparent, predictable, and easy to tweak. Know before you water. Save what the soil already has. — AquaRead...
|
1793775321.6799097
|
1794639321.6799097
|
|
18264
|
My very own WebOS by @SpencerR | Stardance
|
SpencerR
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My very own WebOS by @SpencerR | Stardance
|
1793922767.6010084
|
1794786767.6010084
|
|
18265
|
My awesome macropad! by @voididthis | Stardance
|
voididthis
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @voididthis | Stard Title: My awesome macropad! by @voididthis | Stardance...
|
1793476565.0629847
|
1794081365.0629847
|
|
18266
|
FileOrganiser9000 by @lando498 | Stardance
|
lando498
|
1
|
2.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-06-14T01:23:21Z", "hours": 2.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "My File is a simple file organizer that organizes files by file extension, detects new files and organises them and tracks how many files have been organised. This project may be short and simple but with just 2 clicks you can organise a whole directory.", "repo": "https://github.com/Lando498/FileOrganiser", "demo": "https://github.com/Lando498/FileOrganiser/releases"}]...
|
[{"post_id": 8442, "ts": "2026 [{"post_id": 8442, "ts": "2026-06-14T01:21:46Z", "hours": 0.25, "text": "icon added (made by gemini)"}, {"post_id": 8432, "ts": "2026-06-14T00:54:23Z", "hours": 0.3853, "text": "updated UI"}, {"post_id": 8423, "ts": "2026-06-14T00:16:00Z", "hours": 0.8781, "text": "i might add some cool ui no clue how to do it though all my programs look straight from 2008"}]...
|
Title: FileOrganiser9000 by @lando498 | Stardance
Title: FileOrganiser9000 by @lando498 | Stardance
Devlogs:
i might add some cool ui no clue how to do it though all my programs look straight from 2008
updated UI
icon added (made by gemini)
Ships:
My File is a simple file organizer that organizes files by file extension, detects new files and organises them and tracks how many files have been organised. This project may be short and simple but with just 2 clicks you can organise a whole directory....
|
1793789746.4795635
|
1793876146.4795635
|
|
18267
|
My very own WebOS by @zak_books1 | Stardance
|
zak_books1
|
1
|
2.0
|
3
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-06-15T18:03:20Z", "hours": 2.0, "multiplier": 1.64, "payout": 3, "blessing": "neutral", "text": "i made a os that can be run in the web", "repo": "https://github.com/zakbooks1/QWERTY-OS", "demo": "https://qwerty-os.vercel.app/"}]...
|
[{"post_id": 9342, "ts": "2026 [{"post_id": 9342, "ts": "2026-06-15T17:54:03Z", "hours": 0.4083, "text": "I’m finally done"}, {"post_id": 8926, "ts": "2026-06-14T20:55:47Z", "hours": 0.7894, "text": "changed the style from mac to windows xp"}, {"post_id": 8850, "ts": "2026-06-14T18:35:34Z", "hours": 0.8056, "text": "just got a start screen up"}]...
|
Title: My very own WebOS by @zak_books1 | Stardanc Title: My very own WebOS by @zak_books1 | Stardance
Devlogs:
just got a start screen up
changed the style from mac to windows xp
I’m finally done
Ships:
i made a os that can be run in the web...
|
1793789695.6420786
|
1793876095.6420786
|
|
18268
|
My very own WebOS by @Liam_Griffin | Stardance
|
Liam_Griffin
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My very own WebOS by @Liam_Griffin | Starda Title: My very own WebOS by @Liam_Griffin | Stardance...
|
1793515690.9117355
|
1794120490.9117355
|
|
18269
|
My awesome macropad! by @nihalchennala | Stardance
|
nihalchennala
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @nihalchennala | St Title: My awesome macropad! by @nihalchennala | Stardance...
|
1793472536.6041207
|
1794077336.6041207
|
|
18270
|
CosmoCare by @nandika_nandan | Stardance
|
nandika_nandan
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: CosmoCare by @nandika_nandan | Stardance
|
1793447419.8002412
|
1794052219.8002412
|
|
18271
|
untitled project by @d_alsalim | Stardance
|
d_alsalim
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: untitled project by @d_alsalim | Stardance
|
1793983636.9872339
|
1794588436.9872339
|
|
18272
|
FilEZ by @Rendonut | Stardance
|
Rendonut
|
0
|
0.59
|
0
|
[]
|
[{"post_id": 8425, "ts": "2026 [{"post_id": 8425, "ts": "2026-06-14T00:19:39Z", "hours": 0.5881, "text": "Devlog 1:set up file watching made a program that detects when files are added to the downloads directory, next ill make it so it creates an organized directory with symlinks"}]...
|
Title: FilEZ by @Rendonut | Stardance
Devlogs:
De Title: FilEZ by @Rendonut | Stardance
Devlogs:
Devlog 1:set up file watching made a program that detects when files are added to the downloads directory, next ill make it so it creates an organized directory with symlinks...
|
1793465784.1816857
|
1794070584.1816857
|
|
18273
|
Frictionless by @niharika | Stardance
|
niharika
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Frictionless by @niharika | Stardance
|
1793397308.2853153
|
1794002108.2853153
|
|
18274
|
My awesome macropad! by @Nishesh_B | Stardance
|
Nishesh_B
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @Nishesh_B | Starda Title: My awesome macropad! by @Nishesh_B | Stardance...
|
1793793055.1004198
|
1794397855.1004198
|
|
18275
|
Tank Tactics Bot by @aaaaamed | Stardance
|
aaaaamed
|
0
|
4.24
|
0
|
[]
|
[{"post_id": 13690, "ts": "202 [{"post_id": 13690, "ts": "2026-06-22T13:23:24Z", "hours": 1.9183, "text": "The visual game board is working! White tiles are empty, and colored tiles are players (although I’m the only one testing it currently D: ). Initially the rows of the board were more spaced out because each one was a new text area in the embed post, but this was fixed by putting everything in the embed’s ‘description’ field, which allows me to have multiple lines of text in 1 text area! The next tast is to have players moving and upgrading their stats."}, {"post_id": 8512, "ts": "2026-06-14T04:52:15Z", "hours": 2.3264, "text": "Tank-Turn-Tactics Discord Bot This is a discord bot to play the game Tank Tactics with your friends easily! (To learn more about the game, go watch this video: https://youtu.be/aOYbR-Q_4Hs ) I am making this project using python and discord.py, this allows me to make native discord interactions easily with my favorite programming language! I’ve started on some basic systems of creating, ending, and joining games. Having a game board rendering is the next task."}]...
|
Title: Tank Tactics Bot by @aaaaamed | Stardance
Title: Tank Tactics Bot by @aaaaamed | Stardance
Devlogs:
Tank-Turn-Tactics Discord Bot This is a discord bot to play the game Tank Tactics with your friends easily! (To learn more about the game, go watch this video: https://youtu.be/aOYbR-Q_4Hs ) I am making this project using python and discord.py, this allows me to make native discord interactions easily with my favorite programming language! I’ve started on some basic systems of creating, ending, and joining games. Having a game board rendering is the next task.
The visual game board is working! White tiles are empty, and colored tiles are players (although I’m the only one testing it currently D: ). Initially the rows of the board were more spaced out because each one was a new text area in the embed post, but this was fixed by putting everything in the embed’s ‘description’ field, which allows me to have multiple lines of text in 1 text area! The next tast is to have players moving and upgrading their stats....
|
1793425784.1430864
|
1794030584.1430864
|
|
18276
|
My awesome macropad! by @ethanalmeida1019 | Starda My awesome macropad! by @ethanalmeida1019 | Stardance...
|
ethanalmeida1019
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @ethanalmeida1019 | Title: My awesome macropad! by @ethanalmeida1019 | Stardance...
|
1793418825.4866772
|
1794023625.4866772
|
|
18277
|
RapidPad by @BoltyPlays | Stardance
|
BoltyPlays
|
0
|
11.28
|
0
|
[]
|
[{"post_id": 57823, "ts": "202 [{"post_id": 57823, "ts": "2026-08-30T03:54:58Z", "hours": 0.4833, "text": "began working on the screws, yay! just messing around, seeing what works. give me some suggestions if you have them!"}, {"post_id": 57093, "ts": "2026-08-29T05:48:33Z", "hours": 0.4333, "text": "SO CLOSE four more screws istg if anything goes wrong"}, {"post_id": 57084, "ts": "2026-08-29T05:21:41Z", "hours": 1.0881, "text": "I did things to the case Fusion is very difficult but I’ll learn it one day for now can anyone please tell me how to change the colour of the case"}, {"post_id": 37474, "ts": "2026-07-30T07:46:42Z", "hours": 2.1503, "text": "Went to CTC Bagotville for some summer training and procrastinated like a good IB student Basically did CAD for like two hours, Fusion is so hard to learnnn (Had a temporary heart attack too as Fusion showed a previous model and I thought it didn’t save)"}, {"post_id": 20531, "ts": "2026-07-02T04:38:02Z", "hours": 3.3667, "text": "Nevermind… stuck with Fusion (still hate it). But I have something that looks like a case at least… Going to continue working on it. Still have a top to make :, )"}, {"post_id": 19710, "ts": "2026-07-01T03:17:27Z", "hours": 1.5069, "text": "So overhauled the PCB again… managed to reduce the number of vias and even shrunk the PCB! Also tried making a case in Fusion… hated it. Heard Onshape is pretty good, going to go try that out."}, {"post_id": 16754, "ts": "2026-06-27T06:34:07Z", "hours": 0.7181, "text": "Completely overhauled the PCB, and added some silkscreen :> (632 RCACS 4ever) I think I have too many vias, but can’t see another way around it… oh well, I’ll pay the price for it eventually (so please leave feedback… ) Time to make a case :D"}, {"post_id": 16126, "ts": "2026-06-26T06:54:47Z", "hours": 1.5311, "text": "First time doing hardware, first time posting a devlog, kinda nervous ~ So what’s RapidPad? Just my own HackPad I plan to torture with (this means trying out a bunch of stuff on it). It’ll have nine keys, a rotary encoder, and an OLED screen (subject to change, of course). Anyways: Created a schematic. This took ages to modify: initially wanted 16 keys, but not enough connections, and I wanted to add a bunch of other stuff. In the end, I settled on nine keys, a rotary encoder and the OLED panel. Then had to learn matrix-wiring: Joe Scotto’s tutorial was pretty good Created a PCB. I attached a photo to show I 100% definitely knew what I was doing :> Jokes aside, I was not sure what I was doing. I’m going to ask in #hackpad, but if you have feedback, PLEASE TELL ME Anyways, it’s 0254. I’m going to sleep goodbye"}]...
|
Title: RapidPad by @BoltyPlays | Stardance
Devlog Title: RapidPad by @BoltyPlays | Stardance
Devlogs:
First time doing hardware, first time posting a devlog, kinda nervous ~ So what’s RapidPad? Just my own HackPad I plan to torture with (this means trying out a bunch of stuff on it). It’ll have nine keys, a rotary encoder, and an OLED screen (subject to change, of course). Anyways: Created a schematic. This took ages to modify: initially wanted 16 keys, but not enough connections, and I wanted to add a bunch of other stuff. In the end, I settled on nine keys, a rotary encoder and the OLED panel. Then had to learn matrix-wiring: Joe Scotto’s tutorial was pretty good Created a PCB. I attached a photo to show I 100% definitely knew what I was doing :> Jokes aside, I was not sure what I was doing. I’m going to ask in #hackpad, but if you have feedback, PLEASE TELL ME Anyways, it’s 0254. I’m going to sleep goodbye
Completely overhauled the PCB, and added some silkscreen :> (632 RCACS 4ever) I think I have too many vias, but can’t see another way around it… oh well, I’ll pay the price for it eventually (so please leave feedback… ) Time to make a case :D
So overhauled the PCB again… managed to reduce the number of vias and even shrunk the PCB! Also tried making a case in Fusion… hated it. Heard Onshape is pretty good, going to go try that out.
Nevermind… stuck with Fusion (still hate it). But I have something that looks like a case at least… Going to continue working on it. Still have a top to make :, )
Went to CTC Bagotville for some summer training and procrastinated like a good IB student Basically did CAD for like two hours, Fusion is so hard to learnnn (Had a temporary heart attack too as Fusion showed a previous model and I thought it didn’t save)
I did things to the case Fusion is very difficult but I’ll learn it one day for now can anyone please tell me how to change the colour of the case
SO CLOSE four more screws istg if anything goes wrong
began working on the screws, yay! just messing around, seeing what works. give me some suggestions if you have them!...
|
1793444157.8803043
|
1794048957.8803043
|
|
18278
|
TCP-IP Stack by @alexwang94834 | Stardance
|
alexwang94834
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: TCP-IP Stack by @alexwang94834 | Stardance
|
1793638116.41431
|
1794242916.41431
|
|
18279
|
memory saver/page replacement model by @charish | memory saver/page replacement model by @charish | Stardance...
|
charish
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: memory saver/page replacement model by @cha Title: memory saver/page replacement model by @charish | Stardance...
|
1793440366.0006766
|
1794045166.0006766
|
|
18280
|
My very own WebOS by @keshavmenon11 | Stardance
|
keshavmenon11
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My very own WebOS by @keshavmenon11 | Stard Title: My very own WebOS by @keshavmenon11 | Stardance...
|
1793552148.9630055
|
1794156948.9630055
|
|
18281
|
MI-23 Graphing Calculator by @Miracle | Stardance
|
Miracle
|
0
|
1.53
|
0
|
[]
|
[{"post_id": 8502, "ts": "2026 [{"post_id": 8502, "ts": "2026-06-14T04:13:25Z", "hours": 1.5344, "text": "MI-23 Devlog #1 - Settings App - Boot Screen Development Log – June 13, 2026 Hey everyone, this project has been long in the making, and I haven’t posted here yet, but today I focused on improving the overall user experience and reliability of the MI-23. New Features Added a Settings app. Added persistent settings so preferences are saved between launches. Added a startup boot screen. Added basic boot diagnostics to check that settings and storage are working correctly. Improvements Settings now automatically load when the calculator starts. Invalid or missing settings are reset to safe defaults. Improved project structure to make future features easier to add. Looking Ahead Next steps include: Building a proper filesystem for apps and user data. Adding themes and more settings options. Expanding boot diagnostics and recovery tools. Continuing work on the graphing application. Thanks for reading, please look out for more updates from me."}]...
|
Title: MI-23 Graphing Calculator by @Miracle | Sta Title: MI-23 Graphing Calculator by @Miracle | Stardance
Devlogs:
MI-23 Devlog #1 - Settings App - Boot Screen Development Log – June 13, 2026 Hey everyone, this project has been long in the making, and I haven’t posted here yet, but today I focused on improving the overall user experience and reliability of the MI-23. New Features Added a Settings app. Added persistent settings so preferences are saved between launches. Added a startup boot screen. Added basic boot diagnostics to check that settings and storage are working correctly. Improvements Settings now automatically load when the calculator starts. Invalid or missing settings are reset to safe defaults. Improved project structure to make future features easier to add. Looking Ahead Next steps include: Building a proper filesystem for apps and user data. Adding themes and more settings options. Expanding boot diagnostics and recovery tools. Continuing work on the graphing application. Thanks for reading, please look out for more updates from me....
|
1793937165.9307923
|
1794541965.9307923
|
|
18282
|
My very own WebOS by @GhOsT_ | Stardance
|
GhOsT_
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My very own WebOS by @GhOsT_ | Stardance
|
1793278204.1453474
|
1793883004.1453474
|
|
18283
|
Frictionless by @GhOsT_ | Stardance
|
GhOsT_
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Frictionless by @GhOsT_ | Stardance
|
1793306990.8653078
|
1793911790.8653078
|
|
18284
|
Self Watering Bot by @Harug | Stardance
|
Harug
|
1
|
0.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-06-20T07:06:50Z", "hours": 0.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "This is a bot that waters your plants for you! You put the sensor into your potting soil, and either put a tube for your pump, or just put it facing at your pot, put in a 9v, and plug in the cable and you are good to go! This is my first project so I was very nervous, shorted the esp32 a couple of times (Whoops!), so it took much longer as well. A couple of hours were spent offline figuring out how the code and all worked but I was not allowed to put it in the final shipped time, so this took more around 7-8 hours. Either way, this was a great first project, that made me a lot more fond so I hope on doing better in the future and keep building. Thank you Stardance for making this opportunity possible!!", "repo": "https://github.com/Haru-10/Self-Watering-System", "demo": ""}]...
|
[{"post_id": 12385, "ts": "202 [{"post_id": 12385, "ts": "2026-06-20T06:54:11Z", "hours": 0.4356, "text": "Project completed! For some reason 1 hr was taken off of my time? Not sure why, however it has been completed. The only thing that would finish this up would be to use a tube instead of a bottle, however budget restraints stop that, and I am not really going to bother Stardance with a single pipe. This was my first project and I feel great. I learned all about esp mechanics, how to use a relat module, how to read analog and digital signals, and how to code. I am deeply appreciative at this time, and plan on pursuing other projects. It is quite simplistic, however very nice!"}, {"post_id": 9490, "ts": "2026-06-15T20:50:03Z", "hours": 3.3261, "text": "Very fun work so far, was able to get the pump to work well, almost fried my esp32, but was eventualy able to get my relay system working. I also got the code to work, so now I have to wire everything, and finish up the code. For a first project so far, it has been very fulfilling, however very challenging."}]...
|
Title: Self Watering Bot by @Harug | Stardance
De Title: Self Watering Bot by @Harug | Stardance
Devlogs:
Very fun work so far, was able to get the pump to work well, almost fried my esp32, but was eventualy able to get my relay system working. I also got the code to work, so now I have to wire everything, and finish up the code. For a first project so far, it has been very fulfilling, however very challenging.
Project completed! For some reason 1 hr was taken off of my time? Not sure why, however it has been completed. The only thing that would finish this up would be to use a tube instead of a bottle, however budget restraints stop that, and I am not really going to bother Stardance with a single pipe. This was my first project and I feel great. I learned all about esp mechanics, how to use a relat module, how to read analog and digital signals, and how to code. I am deeply appreciative at this time, and plan on pursuing other projects. It is quite simplistic, however very nice!
Ships:
This is a bot that waters your plants for you! You put the sensor into your potting soil, and either put a tube for your pump, or just put it facing at your pot, put in a 9v, and plug in the cable and you are good to go! This is my first project so I was very nervous, shorted the esp32 a couple of times (Whoops!), so it took much longer as well. A couple of hours were spent offline figuring out how the code and all worked but I was not allowed to put it in the final shipped time, so this took more around 7-8 hours. Either way, this was a great first project, that made me a lot more fond so I hope on doing better in the future and keep building. Thank you Stardance for making this opportunity possible!!...
|
1793785930.966098
|
1793872330.966098
|
|
18285
|
My awesome macropad! by @calebjf777 | Stardance
|
calebjf777
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @calebjf777 | Stard Title: My awesome macropad! by @calebjf777 | Stardance...
|
1793854157.411036
|
1794458957.411036
|
|
18286
|
Body controller by @david_asmare5 | Stardance
|
david_asmare5
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Body controller by @david_asmare5 | Stardan Title: Body controller by @david_asmare5 | Stardance...
|
1793940806.3449726
|
1794545606.3449726
|
|
18287
|
My first slack bot! by @zachary_t | Stardance
|
zachary_t
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @zachary_t | Stardan Title: My first slack bot! by @zachary_t | Stardance...
|
1793559238.1182883
|
1794164038.1182883
|
|
18288
|
My awesome macropad! by @CamoKid | Stardance
|
CamoKid
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @CamoKid | Stardanc Title: My awesome macropad! by @CamoKid | Stardance...
|
1793350080.0409026
|
1793954880.0409026
|
|
18289
|
FerrisHex by @imfred | Stardance
|
imfred
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: FerrisHex by @imfred | Stardance
|
1793404342.5955276
|
1794009142.5955276
|
|
18290
|
My awesome macropad! by @alexwang94834 | Stardance
|
alexwang94834
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My awesome macropad! by @alexwang94834 | St Title: My awesome macropad! by @alexwang94834 | Stardance...
|
1793508756.9882457
|
1794113556.9882457
|
|
18291
|
My first slack bot! by @pratham_winner_dimri | Sta My first slack bot! by @pratham_winner_dimri | Stardance...
|
pratham_winner_dimri
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My first slack bot! by @pratham_winner_dimr Title: My first slack bot! by @pratham_winner_dimri | Stardance...
|
1793328493.7977517
|
1793933293.7977517
|
|
18292
|
Untitled Game by @Chris-B | Stardance
|
Chris-B
|
0
|
6.39
|
0
|
[]
|
[{"post_id": 9164, "ts": "2026 [{"post_id": 9164, "ts": "2026-06-15T10:58:42Z", "hours": 0.5925, "text": "I have no clue what I’m doing but through dumb luck and following patterns, I now have my own variant type appearing in editor! It doesn’t do anything yet and doesn’t have a constructor 😭 but it is there :)"}, {"post_id": 8688, "ts": "2026-06-14T13:09:05Z", "hours": 0.7753, "text": "Yay its built from source! Took a minute but its running now :)"}, {"post_id": 8657, "ts": "2026-06-14T11:45:02Z", "hours": 1.4031, "text": "Set up gdextension to add my own variant type. Just found out theres no api for that 😭 Time to build the engine from source lol"}, {"post_id": 8598, "ts": "2026-06-14T09:26:24Z", "hours": 1.5469, "text": "More camera work! I’ve added a zoom in and out feature, which scrolls the camera along a predefined track. I also added limits to the pitch of the camera and got rid of the targeting stuff, I’ve thought of a much cleaner and easier way to go about it, but haven’t quite yet implemented it."}, {"post_id": 8438, "ts": "2026-06-14T01:16:05Z", "hours": 2.0686, "text": "Started on camera movement! I’ve decided on an 3d isometric grid based system, but the camera will be smooth. I’ve implemented some basic wasd movement, as well as an easy method to target objects and pivot the camera around them. Took ages to get the mouse rotation to work right lol."}]...
|
Title: Untitled Game by @Chris-B | Stardance
Devl Title: Untitled Game by @Chris-B | Stardance
Devlogs:
Started on camera movement! I’ve decided on an 3d isometric grid based system, but the camera will be smooth. I’ve implemented some basic wasd movement, as well as an easy method to target objects and pivot the camera around them. Took ages to get the mouse rotation to work right lol.
More camera work! I’ve added a zoom in and out feature, which scrolls the camera along a predefined track. I also added limits to the pitch of the camera and got rid of the targeting stuff, I’ve thought of a much cleaner and easier way to go about it, but haven’t quite yet implemented it.
Set up gdextension to add my own variant type. Just found out theres no api for that 😭 Time to build the engine from source lol
Yay its built from source! Took a minute but its running now :)
I have no clue what I’m doing but through dumb luck and following patterns, I now have my own variant type appearing in editor! It doesn’t do anything yet and doesn’t have a constructor 😭 but it is there :)...
|
1793998447.0483177
|
1794603247.0483177
|
|
18293
|
Robot controller by @Micah_and_Matthew | Stardance
|
Micah_and_Matthew
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Robot controller by @Micah_and_Matthew | St Title: Robot controller by @Micah_and_Matthew | Stardance...
|
1793555270.1105032
|
1794160070.1105032
|
|
18294
|
Ripple by @nissiann | Stardance
|
nissiann
|
1
|
8.0
|
0
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-29T00:04:06Z", "hours": 8.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made this app to help businesses post opportunities for students to do and gain volunteer hours or other prizes to help local communities grow. One thing I learned from this project was how to integrate Supabase with Swift which I did not know before. One challenge I had when creating this program was when my supabase database would get frozen or when I had to make new tables.", "repo": "https://github.com/Nissi-S/Ripple", "demo": "https://github.com/Nissi-S/Ripple/releases/tag/Ripple"}]...
|
[{"post_id": 32184, "ts": "202 [{"post_id": 32184, "ts": "2026-07-21T05:41:18Z", "hours": 2.6022, "text": "i think i have an mvp now"}, {"post_id": 28700, "ts": "2026-07-15T03:29:43Z", "hours": 0.9561, "text": "Worked on linking supabase with the student/org home view. Debugged the issue when it would automatically go to org view (if/else issue, switched it to case)"}, {"post_id": 28627, "ts": "2026-07-15T00:13:55Z", "hours": 1.2881, "text": "My supabase stopped working so I had to create another one. I worked on the organization home page but it is not working at the moment. the sign in is going straight to the organization home page instead of the sign up page."}, {"post_id": 21813, "ts": "2026-07-03T22:55:45Z", "hours": 0.4506, "text": "figured out add the user’s role and give the user different windows depending on the role."}, {"post_id": 14514, "ts": "2026-06-23T17:36:14Z", "hours": 0.9244, "text": "Added roles for users to be apart of in the sign up process and added in the supabase thing. Was crashing out because I thought the picker wasn’t working but I realized on I was on the wrong page so I made to specify the sign up page is different than the log in"}, {"post_id": 11723, "ts": "2026-06-19T02:55:36Z", "hours": 0.8653, "text": "trying to separate the sign up and sign in page"}, {"post_id": 8435, "ts": "2026-06-14T01:05:00Z", "hours": 0.8172, "text": "Working on creating a sign in/log in page using supabase"}]...
|
Title: Ripple by @nissiann | Stardance
Devlogs:
W Title: Ripple by @nissiann | Stardance
Devlogs:
Working on creating a sign in/log in page using supabase
trying to separate the sign up and sign in page
Added roles for users to be apart of in the sign up process and added in the supabase thing. Was crashing out because I thought the picker wasn’t working but I realized on I was on the wrong page so I made to specify the sign up page is different than the log in
figured out add the user’s role and give the user different windows depending on the role.
My supabase stopped working so I had to create another one. I worked on the organization home page but it is not working at the moment. the sign in is going straight to the organization home page instead of the sign up page.
Worked on linking supabase with the student/org home view. Debugged the issue when it would automatically go to org view (if/else issue, switched it to case)
i think i have an mvp now
Ships:
I made this app to help businesses post opportunities for students to do and gain volunteer hours or other prizes to help local communities grow. One thing I learned from this project was how to integrate Supabase with Swift which I did not know before. One challenge I had when creating this program was when my supabase database would get frozen or when I had to make new tables....
|
1793926558.0677671
|
1794012958.0677671
|
|
18295
|
My very own WebOS by @Andu | Stardance
|
Andu
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: My very own WebOS by @Andu | Stardance
|
1793966039.3897645
|
1794570839.3897645
|
|
18296
|
Frictionless by @Hamid_Jamal | Stardance
|
Hamid_Jamal
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Frictionless by @Hamid_Jamal | Stardance
|
1793638234.5389166
|
1794243034.5389166
|
|
18297
|
Frictionless by @alexwang94834 | Stardance
|
alexwang94834
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Frictionless by @alexwang94834 | Stardance
|
1793551813.60199
|
1794156613.60199
|
|
18298
|
Untitled by @Andu | Stardance
|
Andu
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: Untitled by @Andu | Stardance
|
1793371769.1814857
|
1793976569.1814857
|
|
18299
|
kiBoard by @Leah | Stardance
|
Leah
|
1
|
1.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-06-20T07:23:01Z", "hours": 1.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I created a keyboard with one hundred and sixty keys! It definitely took a bit to make since I had to relearn a lot of things but I think it paid off! It features two function rows as well as a ton of extra keys available to remap to whatever youd like! (Actual time is closer to 10~ish hours but lapse didnt record the thing properly) I hope you all like it as much as I do!", "repo": "https://github.com/colorBanded/kiBoard/", "demo": ""}]...
|
[{"post_id": 12392, "ts": "202 [{"post_id": 12392, "ts": "2026-06-20T07:04:23Z", "hours": 0.2878, "text": "Now theres an enclosure! I think messing around with blender has helped me a little bit with fusion, its slanted a bit towards the user so it wont be as difficult to use"}, {"post_id": 11159, "ts": "2026-06-18T07:47:08Z", "hours": 0.3806, "text": "This is a bit of a long devlog as most of the project was recorded through lapse but was not notified of a systems interruption prior to recording so that time is unavailable (~8 hours). So Ive gotten most of the keyboard completed aside from some things like BOM and other things and I think its coming together pretty nicely. I started out by drafting a layout for something that I would feel comfortable using in an online keyboard editor that I had previously used for another hackpad project. After that I had to research the type of sbcs I could use as the XIAO RP2040 is a nice inexpensive board it did not have enough IO pins for the amount of keys I had used in the project, so I switched to a Pi Pico (Which unfortunately also did not have enough pins required to wire everything together) And I was trying to avoid using an IO expander; someone on a huddle introduced me to a technique where instead of wiring a key matrix of one row and column per row/columns, you double the rows and halve the columns to try to achieve a lower pinout count to hookup to the SBC you use, which worked to an extent but ultimately I had to learn how to use an IO expander which someone else had helped me with props to the people on the huddle. After this I had to get everything into kiCad and I tried out a couple different plugins to help with wiring since there was a LOT of keys but none of them completely helped so in the end I had to wire about half the board to clear the about ~1000 errors (something that half occured from the plugins, half from me using the wrong footprint in the final pcb. In total there is about 158 keys on this keyboard with the main standouts being an extra macropad on the left side as well as an extra function row (“Im gonna press the F25 key”) All I have left to do is make the case, set up the repository correctly and do the gerbers and this will be ready to ship!"}]...
|
Title: kiBoard by @Leah | Stardance
Devlogs:
This Title: kiBoard by @Leah | Stardance
Devlogs:
This is a bit of a long devlog as most of the project was recorded through lapse but was not notified of a systems interruption prior to recording so that time is unavailable (~8 hours). So Ive gotten most of the keyboard completed aside from some things like BOM and other things and I think its coming together pretty nicely. I started out by drafting a layout for something that I would feel comfortable using in an online keyboard editor that I had previously used for another hackpad project. After that I had to research the type of sbcs I could use as the XIAO RP2040 is a nice inexpensive board it did not have enough IO pins for the amount of keys I had used in the project, so I switched to a Pi Pico (Which unfortunately also did not have enough pins required to wire everything together) And I was trying to avoid using an IO expander; someone on a huddle introduced me to a technique where instead of wiring a key matrix of one row and column per row/columns, you double the rows and halve the columns to try to achieve a lower pinout count to hookup to the SBC you use, which worked to an extent but ultimately I had to learn how to use an IO expander which someone else had helped me with props to the people on the huddle. After this I had to get everything into kiCad and I tried out a couple different plugins to help with wiring since there was a LOT of keys but none of them completely helped so in the end I had to wire about half the board to clear the about ~1000 errors (something that half occured from the plugins, half from me using the wrong footprint in the final pcb. In total there is about 158 keys on this keyboard with the main standouts being an extra macropad on the left side as well as an extra function row (“Im gonna press the F25 key”) All I have left to do is make the case, set up the repository correctly and do the gerbers and this will be ready to ship!
Now theres an enclosure! I think messing around with blender has helped me a little bit with fusion, its slanted a bit towards the user so it wont be as difficult to use
Ships:
I created a keyboard with one hundred and sixty keys! It definitely took a bit to make since I had to relearn a lot of things but I think it paid off! It features two function rows as well as a ton of extra keys available to remap to whatever youd like! (Actual time is closer to 10~ish hours but lapse didnt record the thing properly) I hope you all like it as much as I do!...
|
1793991137.3413396
|
1794077537.3413396
|
|
18300
|
My very own WebOS by @andrewchu1357 | Stardance
|
andrewchu1357
|
0
|
1.69
|
0
|
[]
|
[{"post_id": 9049, "ts": "2026 [{"post_id": 9049, "ts": "2026-06-15T03:17:05Z", "hours": 0.37, "text": "Ok, so I added a new app, although I’m having trouble getting the icon. Also, the other app wont open. I asked VScode copilot to help me fix it, however it was unsucessfull, so I’ll try again tomorrow."}, {"post_id": 8989, "ts": "2026-06-14T23:46:31Z", "hours": 0.2669, "text": "So far, I created the movable and openable window! I am planning on moving the middle tab to a seperate “about” app-after I get the cookie app on the top left set up. I asked AI to help me fix a few bugs in my code because the app was showing up as a giant image. I will also remove the welcome window-or maybe Ill turn it into something else. I might add a text editor."}, {"post_id": 8472, "ts": "2026-06-14T02:44:06Z", "hours": 1.0558, "text": "Im making a Cookie themed WebOS because I realy like cookies. I made the basic structure so far."}]...
|
Title: My very own WebOS by @andrewchu1357 | Stard Title: My very own WebOS by @andrewchu1357 | Stardance
Devlogs:
Im making a Cookie themed WebOS because I realy like cookies. I made the basic structure so far.
So far, I created the movable and openable window! I am planning on moving the middle tab to a seperate “about” app-after I get the cookie app on the top left set up. I asked AI to help me fix a few bugs in my code because the app was showing up as a giant image. I will also remove the welcome window-or maybe Ill turn it into something else. I might add a text editor.
Ok, so I added a new app, although I’m having trouble getting the icon. Also, the other app wont open. I asked VScode copilot to help me fix it, however it was unsucessfull, so I’ll try again tomorrow....
|
1793289020.3351634
|
1793893820.3351634
|