|
3167
|
☆ magic drumsticks ☆ by @chelle | Stardance
|
chelle
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: ☆ magic drumsticks ☆ by @chelle | Stardance
|
1792569068.9198213
|
1793173868.9198213
|
|
52208
|
✨ Cosmic Atlas by @__Sohaa__ | Stardance
|
__Sohaa__
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: ✨ Cosmic Atlas by @__Sohaa__ | Stardance
|
1792702096.8868072
|
1793306896.8868072
|
|
39677
|
✨ amazing amd bc-250 case✨ by @weltrinox | Stardan ✨ amazing amd bc-250 case✨ by @weltrinox | Stardance...
|
weltrinox
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: ✨ amazing amd bc-250 case✨ by @weltrinox | Title: ✨ amazing amd bc-250 case✨ by @weltrinox | Stardance...
|
1791822611.4648967
|
1792686611.4648967
|
|
68656
|
❄️ The Last Snowflake by @nour0hony | Stardance
|
nour0hony
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: ❄️ The Last Snowflake by @nour0hony | Stard Title: ❄️ The Last Snowflake by @nour0hony | Stardance...
|
1792472051.1180704
|
1793076851.1180704
|
|
16102
|
⠀ by @X | Stardance
|
X
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: ⠀ by @X | Stardance
|
1792478957.0310137
|
1793083757.0310137
|
|
16104
|
⠀ by @X | Stardance
|
X
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: ⠀ by @X | Stardance
|
1792482637.422925
|
1793087437.422925
|
|
415
|
⠀⠀ by @X | Stardance
|
X
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: ⠀⠀ by @X | Stardance
|
1792594300.8870513
|
1793199100.8870513
|
|
12531
|
⭐Hackpad⭐ by @Tentem | Stardance
|
Tentem
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: ⭐Hackpad⭐ by @Tentem | Stardance
|
1792536483.5298195
|
1793141283.5298195
|
|
9102
|
【Once Upon a Tale】 by @kxie | Stardance
|
kxie
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: 【Once Upon a Tale】 by @kxie | Stardance
|
1792565649.5366945
|
1793170449.5366945
|
|
70294
|
この世界への不満を訴えるボカロ by @oninihottodoggu | Stardance
|
oninihottodoggu
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: この世界への不満を訴えるボカロ by @oninihottodoggu | Stard Title: この世界への不満を訴えるボカロ by @oninihottodoggu | Stardance...
|
1792320428.3490427
|
1792925228.3490427
|
|
61956
|
三 swap by @hoshi | Stardance
|
hoshi
|
1
|
4.0
|
47
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-09-15T03:33:23Z", "hours": 4.0, "multiplier": 11.28, "payout": 47, "blessing": "neutral", "text": "ARROW KEYS TO MOVE! this small game generates a random 10 by 10 board that consists of colors WHITE, BLACK, and GOLD. You are a player starting from the left corner. Every tile you step on, the tile changes color.", "repo": "https://github.com/uuukye/san_swap", "demo": "https://uuukye.github.io/san_swap/"}]...
|
[{"post_id": 68429, "ts": "202 [{"post_id": 68429, "ts": "2026-09-15T03:15:34Z", "hours": 2.0692, "text": "DEVLOG #2 ______________________________________________________________________________________ Since it was really complicated setting up a live server with leaderboard, and people may cheat, I chose not to include the leaderboard. I think the game is good as it-is. I was supposed to be a small game anyway I made the game structure way better so the game would not lag (hopefully), and I added a timer function. ______________________________________________________________________________________ I tested this game a couple of times and I got an average time of 35 seconds :D tell me what time you got!"}, {"post_id": 67758, "ts": "2026-09-14T00:13:39Z", "hours": 2.0778, "text": "DEVLOG #1 ______________________________________________________________________________________ So basically, this small game generates a random 10 by 10 board that consists of colors WHITE , BLACK , and GOLD . You are a player starting from the left corner. Every tile you step on, the tile changes color. ______________________________________________________________________________________ 1) If a tile was WHITE , it will turn GOLD . ______________________________________________________________________________________ 2) If the tile was GOLD , it will turn BLACK . ______________________________________________________________________________________ 3) If the tile was BLACK , it will turn WHITE . ______________________________________________________________________________________ The goal of this game is to make the whole board the same color . ______________________________________________________________________________________ Basically, I made the whole game physics and the timer. If I can understand global servers better, I might add a leaderboard. I am also planning to update the character’s appearance because right now it’s just a circle. I was inspired by the “Lights Out” mathematical game. ______________________________________________________________________________________ What made me take so much time was making the board, because if I do not set any constraints, there is only a one-third chance of the board being possible to solve. So I did some math, and I somehow made it so it’s hopefully possible on all generated positions."}]...
|
Title: 三 swap by @hoshi | Stardance
Devlogs:
DEVL Title: 三 swap by @hoshi | Stardance
Devlogs:
DEVLOG #1 ______________________________________________________________________________________ So basically, this small game generates a random 10 by 10 board that consists of colors WHITE , BLACK , and GOLD . You are a player starting from the left corner. Every tile you step on, the tile changes color. ______________________________________________________________________________________ 1) If a tile was WHITE , it will turn GOLD . ______________________________________________________________________________________ 2) If the tile was GOLD , it will turn BLACK . ______________________________________________________________________________________ 3) If the tile was BLACK , it will turn WHITE . ______________________________________________________________________________________ The goal of this game is to make the whole board the same color . ______________________________________________________________________________________ Basically, I made the whole game physics and the timer. If I can understand global servers better, I might add a leaderboard. I am also planning to update the character’s appearance because right now it’s just a circle. I was inspired by the “Lights Out” mathematical game. ______________________________________________________________________________________ What made me take so much time was making the board, because if I do not set any constraints, there is only a one-third chance of the board being possible to solve. So I did some math, and I somehow made it so it’s hopefully possible on all generated positions.
DEVLOG #2 ______________________________________________________________________________________ Since it was really complicated setting up a live server with leaderboard, and people may cheat, I chose not to include the leaderboard. I think the game is good as it-is. I was supposed to be a small game anyway I made the game structure way better so the game would not lag (hopefully), and I added a timer function. ______________________________________________________________________________________ I tested this game a couple of times and I got an average time of 35 seconds :D tell me what time you got!
Ships:
ARROW KEYS TO MOVE! this small game generates a random 10 by 10 board that consists of colors WHITE, BLACK, and GOLD. You are a player starting from the left corner. Every tile you step on, the tile changes color....
|
1792813902.293876
|
1792900302.293876
|
|
12081
|
吃音の特徴を自己理解する by @go10mitsuki | Stardance
|
go10mitsuki
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: 吃音の特徴を自己理解する by @go10mitsuki | Stardance
|
1792569047.7858176
|
1793173847.7858176
|
|
46794
|
小さなロボット by @maindanikraft | Stardance
|
maindanikraft
|
0
|
5.27
|
0
|
[]
|
[{"post_id": 48579, "ts": "202 [{"post_id": 48579, "ts": "2026-08-17T01:07:37Z", "hours": 0.5667, "text": "DevLog 4 I was working on some design for a firmer moving base and a way I can fix the problem of the support main base for the arm is moving up and down and not flat."}, {"post_id": 46440, "ts": "2026-08-13T17:30:00Z", "hours": 1.2736, "text": "Robot Arm Base DevLog #3 Basically, I simply built a moving arm, found the motor stl, fixed gears underneath, and fixed the size of the temporary screw sets. I will then work on the gear boxes and motors to make this work."}, {"post_id": 45400, "ts": "2026-08-11T20:33:01Z", "hours": 3.4336, "text": "DEVLOG #1 I was mostly learning new stuff than actually building. I was able to finish the base and basic gear move for a step motor. I will work on the arm itself next and find specific stls of pieces."}]...
|
Title: 小さなロボット by @maindanikraft | Stardance
Devl Title: 小さなロボット by @maindanikraft | Stardance
Devlogs:
DEVLOG #1 I was mostly learning new stuff than actually building. I was able to finish the base and basic gear move for a step motor. I will work on the arm itself next and find specific stls of pieces.
Robot Arm Base DevLog #3 Basically, I simply built a moving arm, found the motor stl, fixed gears underneath, and fixed the size of the temporary screw sets. I will then work on the gear boxes and motors to make this work.
DevLog 4 I was working on some design for a firmer moving base and a way I can fix the problem of the support main base for the arm is moving up and down and not flat....
|
1792486518.8336036
|
1793091318.8336036
|
|
66048
|
改善(Kaizen) by @MAyaanBaig2013 | Stardance
|
MAyaanBaig2013
|
1
|
1.0
|
1
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-03T15:07:54Z", "hours": 1.0, "multiplier": 1.01, "payout": 1, "blessing": "neutral", "text": "I made an goal tracker using AI for the buttons and notes.The challanging part was of the code", "repo": "https://github.com/DevAyaan123/Kaizen", "demo": "https://devayaan123.github.io/Kaizen/"}]...
|
[{"post_id": 76423, "ts": "202 [{"post_id": 76423, "ts": "2026-10-03T14:16:09Z", "hours": 0.4511, "text": "After some lot of struggling and coding I finally broke through"}, {"post_id": 75888, "ts": "2026-10-01T14:40:52Z", "hours": 0.7669, "text": "devlog 1 Hey Guys,NEW project here ,After a lot of coding with the help of AI for styling,pading and the note I made this!!"}]...
|
Title: 改善(Kaizen) by @MAyaanBaig2013 | Stardance
Title: 改善(Kaizen) by @MAyaanBaig2013 | Stardance
Devlogs:
devlog 1 Hey Guys,NEW project here ,After a lot of coding with the help of AI for styling,pading and the note I made this!!
After some lot of struggling and coding I finally broke through
Ships:
I made an goal tracker using AI for the buttons and notes.The challanging part was of the code...
|
1792817298.522452
|
1792903698.522452
|
|
10502
|
星球大战 by @bugjiang | Stardance
|
bugjiang
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: 星球大战 by @bugjiang | Stardance
|
1792669645.5721233
|
1793274445.5721233
|
|
61358
|
栖苞 by @2295905258 | Stardance
|
2295905258
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: 栖苞 by @2295905258 | Stardance
|
1792432106.906912
|
1793036906.906912
|
|
70610
|
电热膜恒温手套 by @LuLing | Stardance
|
LuLing
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: 电热膜恒温手套 by @LuLing | Stardance
|
1792493247.5908377
|
1793098047.5908377
|
|
3140
|
禅文 Zenwen by @dylank | Stardance
|
dylank
|
1
|
21.0
|
243
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-07-03T00:49:03Z", "hours": 21.0, "multiplier": 11.65, "payout": 243, "blessing": "neutral", "text": "🏯 禅文 Zenwen Ship #1 Learning Chinese is hard, Zenwen makes it easier. Use the live page here: Zenwen Demo Bear in mind, it’s a demo, so no data is saved. As soon as you reload it’ll be lost. More info on running locally here: Main Repository What even is 禅文 Zenwen? Zenwen is an app to help you learn Chinese, and other languages if you wish. As of this ship, Zenwen is a vocab system designed to work for just about any need a user wants, while simple and easy to use. What was challenging First and foremost, learning Flutter was challenging. Dart is simple enough, but Flutter was something I had never seen before. The second challenge was figuring out an efficient data structure to store the many things users can create. This was challenging because I had to figure out how to store many decks with many vocab, while also being able to sort through them, search them, delete data, and access them quickly. Why I am proud! What makes me proud is that I learned an entire new framework and a lot about data storage that I had previously never touched. Learning this unlocks a whole world of coding opportunities that I’m excited to explore! Another thing I’m proud about is that I’ve learned how to debug better. I have learned how to use print functions usefully as well as things I previously didn’t know would cause errors.", "repo": "https://github.com/RandoWhoCodes/Zenwen/", "demo": "https://randowhocodes.github.io/Zenwen_Demo/"}]...
|
[{"post_id": 21193, "ts": "202 [{"post_id": 21193, "ts": "2026-07-03T00:20:20Z", "hours": 0.4414, "text": "🏯 禅文 Zenwen Day 11: SHIIIIIIIP!!!! Finally! Zenwen is shipped for the first time! (but expect lots more to come) Live demo here: Zenwen Demo , bear in mind all data is temporary and will be lost if you refresh. QoL Improvements Learning languages is no longer tedious. Handle everything you need in 1 place without complications. Supports every language! There are 3 things you can add when creating vocab: character, pronunciation, meaning. This means you could translate Egyptian hieroglyphics to Hindi as a French speaker if you really wanted to. Search for decks, and vocab! Forgot what deck some vocab is in, or just have way too many decks? No worries, just search for it! My Dictionary, all your vocab in 1 place! Simply want to see how much vocab you have or are just skimming through what you know? This is the perfect feature for you. 🐉 Chinese word of the day: 进步: progress, to make progress Pronounced: jìnbù Example: “我有了一点进步”, “I have made a little progress”"}, {"post_id": 20482, "ts": "2026-07-02T02:45:29Z", "hours": 0.7764, "text": "🏯 禅文 Zenwen Day 10: EVERYTHING WORKS!!! Finally! What I did during these 44 minutes Long story short, there was an indexing error when a search result wasn’t found. It was supposed to give a message like “no results matched your search”, but instead, it gave a big scary red screen saying “index is supposed to be less than 1: 1”. I had no clue what was wrong. Took a while to figure it out. Turns out I was stupid and trying to do widget.myDictionary.length when I was supposed to do widget.myDictionary[\"vocab\"].length . What’s coming next Ship! Everything is ready. Expect a ship tomorrow if I can set up the demo correctly! 🀄 Chinese word of the day Word: 买 Pronounced: mǎi Example: “我买了筷子。“ - “I bought chopsticks.”"}, {"post_id": 16117, "ts": "2026-06-26T06:28:13Z", "hours": 0.8953, "text": "🏯 Zenwen Day 9: everything works! Well, for now, at least. Overall, pretty quick and easy day. Simple bug fixes, simple feature expansions. What I did Fixed logic for when it was searching through My Dictionary for Strings that match the search Switched some 0s to 1s and stuff so it wouldn’t make duplicate search results or have indexing errors Added a search bar to the edit deck page so now you can search from every screen! What this means I’m almost ready to ship! Project works well enough to be tested, GitHub is up to date with commits. All I need to do is make the README and get a live web demo up and running! 🀄 Chinese word of the day 绿茶 (lǜ chá): Green Tea 我喜欢喝绿茶! I like drinking green tea!"}, {"post_id": 13968, "ts": "2026-06-22T22:33:18Z", "hours": 2.3914, "text": "🏯 禅文 Zenwen Day 8, SEARCH BAR WORKS (mostly)!!!! Learning Chinese is hard. Zenwen makes it easier. Create infinite decks and vocab and find them easily! Apparently Expanded() widgets can only go in certain other widgets, so I was stuck solving bugs for nearly 45 minutes. Sometimes I question why I like coding. The logic for searching vocab is broken, but that was just me being dumb. Should be easy enough to fix. Will need to do heavy optimizing after I ship because I wrote it in probably the least efficient way possible, but it’s fine for now. Chinese word of the day: 飞机 (fēi jī) Means “airplane” ”这是飞机” = “this is an airplane”"}, {"post_id": 12895, "ts": "2026-06-21T03:44:53Z", "hours": 3.4953, "text": "🏯 禅文 Zenwen Day 6 & 7 (I swear that isn’t on purpose) TL;DR Finished My Dictionary; now there’s a master list of all your vocab! Great for if you want to see your progress or just forget a word. Starded working on a search bar! Worked on making my computer less laggy (no time logged for this) The Search Bar What’s the point in being able to make a bunch of decks and vocab if it takes too long to find them? Exactly, there is none. Today I started working on adding a search bar to the header of the app. Surprisingly, the logic behind it is pretty simple. Just iterate through the Maps and Lists . If an item matches your search, add it to a results Map . What I Learned You know those simple, boring headers at the top of basically every app? That’s what us Flutter devs call an AppBar . Apparently, AppBars have multiple parts: leading title (already knew about this one) trailing actions bottom The bottom is what I use for the search bar. Essentially, the bottom is an extension of widgets that are below the title. In order to make it work, you need to give the Scaffold (the parent of the AppBar ) specific details about the extension so that it renders properly. Specifically the height, which can’t be dynamic. 🀄 Since you made it this far Chinese word of the day: 吗 (pronounced “ma”) used to turn a statement into a yes or no question 你喜欢茶: You like tea. 你喜欢茶 吗 : Do you like tea?"}, {"post_id": 11430, "ts": "2026-06-18T18:14:30Z", "hours": 2.6472, "text": "🏯 禅文 Zenwen Day 5: documenting & my favorite feature! (and fixing 1028 issues with my computer) ⌚ TL;DR I added lots of comments to the code so that future me & other people can easily understand the code. Also started adding a cool feature called My Dictionary. 📝 Adding comments (finally) Wanna know something I never do? Add comments. Well at least not until today. Today I spent most of my time doing a well needed cleanup of the codebase, adding comments and making it readable to future me and other people. Since flutter can quickly start looking like a random jumble of widgets, adding these comments really helped me understand exactly what everything is doing and will help others understand as well. 📕 My Dictionary, my favorite feature! I also started working on adding a major QoL improvement, a deck that contains all the vocab you’ve created. Have you ever had a word on the tip of your tongue but just can’t quite remember it? That’s no longer a problem. With My Dictionary, you can open it up and quickly search up that word in just 3 clicks. You can also see how much vocab you have created, which feels amazing when you see how much you’ve learned! 🪲 1028 issues with my computer Don’t ask. I don’t have any answers for you. I checked Lenovo Vantage and now it finally makes sense why my computer struggled to run the file explorer. After a few hours of a well needed scan and fix by Lenovo Smart Performance, my computer now runs (mostly) smoothly once again."}, {"post_id": 10470, "ts": "2026-06-17T06:26:24Z", "hours": 2.2861, "text": "🏯 禅文 Zenwen - Devlog 4️⃣ 👋 你好! Zenwen is an app to help people learn Chinese. As someone with a 970 day Duolingo streak, I know what us language learners need. ⌚ TL;DR HIT THE 10 HOUR MARK 🎉 Today I made the vocab page and made it so you can delete decks. I also polished up the graphics a bit. 📕 What I Learned Today I learned lots of useful things! I learned about some new styling for Material() widgets, along with 4 new widgets: Stack() IntrinsicHeight() Expanded() Padding() Also learned how to make if else statements in ListView.builders! 🗣️ In depth summary Today’s main objective was making the vocab page. To do this I used a simple ListView.builder to iterate through the vocab lists. One issue I had was the layout of the vocab. I wanted an equally spaced horizontal layout with a delete button floating at the right. This was a problem because I only knew about the Row() widget. In order to get the layout I wanted, I had to learn about Stack() and IntrinsicHeight() and Padding() and Expanded(). Another thing I ran into was that it crashed when I deleted all the decks or all the vocab. In order to fix this I learned about if else statements to create different widgets based on the conditions! 👣 Next Steps I’m almost ready to ship! I still have to make a few things though: a master vocab deck, and ideally a search bar. If the search bar goes well then I can also add filters for the decks if I decide it’s worth it."}, {"post_id": 9750, "ts": "2026-06-16T05:30:36Z", "hours": 2.9556, "text": "🏯 禅文 Zenwen - Devlog 3️⃣ 你好! Zenwen is an app to help people ACTUALLY learn languages. As someone with a 970 day Duolingo streak, I know what us learners need. The first thing I’m making for the app is vocab decks, and I’m almost ready to ship this! Today was focused on displaying the actual vocab in the decks as well as being able to add new vocab. Learned a lot about how to handle inputs in Flutter. This morning I realized my button layout wasn’t very convenient for users, so I had to rearrange it, which forced me to learn about InkWell, which will help me learn a lot moving forward."}, {"post_id": 9005, "ts": "2026-06-15T00:43:06Z", "hours": 1.8233, "text": "🏯 禅文 Zenwen - Devlog 2️⃣ 你好! Zenwen is an app I’m making with Flutter to help people ACRUALLY learn languages. As someone with a 970 day Duolingo streak, I know what us language learners need to actually be successful. Made a lot of progress today! I developed a basic display of vocab decks, which includes: title, description, practice button, edit button. Also made a way to create new vocab decks, by clicking the button at the bottom right. You can’t view or add vocab yet, that’s hopefully coming tomorrow. The UI is pretty bare bones right now. I’m focused on functionality before I make it look good. As for bugs I encountered, the entire app crashed when I switched from using a stateless widget to a stateful widget. Quickly discovered this was me being stupid because I forgot to restart the app. Apparently hot reload doesn’t like big changes between stateless and stateful."}, {"post_id": 8526, "ts": "2026-06-14T05:35:36Z", "hours": 3.3131, "text": "🏯 禅文 Zenwen - Devlog 1️⃣ Zenwen is (will be) an app to help people ACTUALLY learn languages like Chinese. As someone with a 960 day Duolingo streak, I know exactly what us language learners need. My first ship will be a tool for making and studying vocab decks to seamlessly fit in with your day. Today was a short but productive. The app is basically just a blank screen on the front end, but the systems are falling into place in the code. Today I developed the system for storing vocab decks. Now it should be fairly easy to add flashcards and other study tools. The first hour or so of the day was spent fixing VSCode because lots of things were breaking. It said my phone was connected, but it wouldn’t show up. The Flutter extension also stopped working. Changed the name from Zhenwen to Zenwen. Zhenwen has religious cultural meanings, so I want to respect that. 真文 means “true text”, which has meanings in Taoism. 禅文 (technically chánwén) essentially means “peaceful language”. For your entertainment here is a screenshot of a stupid bug that confused me for 30 minutes. 99k pixel overflow. Can’t wait to see what the next week will bring and watch this app come to life!"}]...
|
Title: 禅文 Zenwen by @dylank | Stardance
Devlogs:
Title: 禅文 Zenwen by @dylank | Stardance
Devlogs:
🏯 禅文 Zenwen - Devlog 1️⃣ Zenwen is (will be) an app to help people ACTUALLY learn languages like Chinese. As someone with a 960 day Duolingo streak, I know exactly what us language learners need. My first ship will be a tool for making and studying vocab decks to seamlessly fit in with your day. Today was a short but productive. The app is basically just a blank screen on the front end, but the systems are falling into place in the code. Today I developed the system for storing vocab decks. Now it should be fairly easy to add flashcards and other study tools. The first hour or so of the day was spent fixing VSCode because lots of things were breaking. It said my phone was connected, but it wouldn’t show up. The Flutter extension also stopped working. Changed the name from Zhenwen to Zenwen. Zhenwen has religious cultural meanings, so I want to respect that. 真文 means “true text”, which has meanings in Taoism. 禅文 (technically chánwén) essentially means “peaceful language”. For your entertainment here is a screenshot of a stupid bug that confused me for 30 minutes. 99k pixel overflow. Can’t wait to see what the next week will bring and watch this app come to life!
🏯 禅文 Zenwen - Devlog 2️⃣ 你好! Zenwen is an app I’m making with Flutter to help people ACRUALLY learn languages. As someone with a 970 day Duolingo streak, I know what us language learners need to actually be successful. Made a lot of progress today! I developed a basic display of vocab decks, which includes: title, description, practice button, edit button. Also made a way to create new vocab decks, by clicking the button at the bottom right. You can’t view or add vocab yet, that’s hopefully coming tomorrow. The UI is pretty bare bones right now. I’m focused on functionality before I make it look good. As for bugs I encountered, the entire app crashed when I switched from using a stateless widget to a stateful widget. Quickly discovered this was me being stupid because I forgot to restart the app. Apparently hot reload doesn’t like big changes between stateless and stateful.
🏯 禅文 Zenwen - Devlog 3️⃣ 你好! Zenwen is an app to help people ACTUALLY learn languages. As someone with a 970 day Duolingo streak, I know what us learners need. The first thing I’m making for the app is vocab decks, and I’m almost ready to ship this! Today was focused on displaying the actual vocab in the decks as well as being able to add new vocab. Learned a lot about how to handle inputs in Flutter. This morning I realized my button layout wasn’t very convenient for users, so I had to rearrange it, which forced me to learn about InkWell, which will help me learn a lot moving forward.
🏯 禅文 Zenwen - Devlog 4️⃣ 👋 你好! Zenwen is an app to help people learn Chinese. As someone with a 970 day Duolingo streak, I know what us language learners need. ⌚ TL;DR HIT THE 10 HOUR MARK 🎉 Today I made the vocab page and made it so you can delete decks. I also polished up the graphics a bit. 📕 What I Learned Today I learned lots of useful things! I learned about some new styling for Material() widgets, along with 4 new widgets: Stack() IntrinsicHeight() Expanded() Padding() Also learned how to make if else statements in ListView.builders! 🗣️ In depth summary Today’s main objective was making the vocab page. To do this I used a simple ListView.builder to iterate through the vocab lists. One issue I had was the layout of the vocab. I wanted an equally spaced horizontal layout with a delete button floating at the right. This was a problem because I only knew about the Row() widget. In order to get the layout I wanted, I had to learn about Stack() and IntrinsicHeight() and Padding() and Expanded(). Another thing I ran into was that it crashed when I deleted all the decks or all the vocab. In order to fix this I learned about if else statements to create different widgets based on the conditions! 👣 Next Steps I’m almost ready to ship! I still have to make a few things though: a master vocab deck, and ideally a search bar. If the search bar goes well then I can also add filters for the decks if I decide it’s worth it.
🏯 禅文 Zenwen Day 5: documenting & my favorite feature! (and fixing 1028 issues with my computer) ⌚ TL;DR I added lots of comments to the code so that future me & other people can easily understand the code. Also started adding a cool feature called My Dictionary. 📝 Adding comments (finally) Wanna know something I never do? Add comments. Well at least not until today. Today I spent most of my time doing a well needed cleanup of the codebase, adding comments and making it readable to future me and other people. Since flutter can quickly start looking like a random jumble of widgets, adding these comments really helped me understand exactly what everything is doing and will help others understand as well. 📕 My Dictionary, my favorite feature! I also started working on adding a major QoL improvement, a deck that contains all the vocab you’ve created. Have you ever had a word on the tip of your tongue but just can’t quite remember it? That’s no longer a problem. With My Dictionary, you can open it up and quickly search up that word in just 3 clicks. You can also see how much vocab you have created, which feels amazing when you see how much you’ve learned! 🪲 1028 issues with my computer Don’t ask. I don’t have any answers for you. I checked Lenovo Vantage and now it finally makes sense why my computer struggled to run the file explorer. After a few hours of a well needed scan and fix by Lenovo Smart Performance, my computer now runs (mostly) smoothly once again.
🏯 禅文 Zenwen Day 6 & 7 (I swear that isn’t on purpose) TL;DR Finished My Dictionary; now there’s a master list of all your vocab! Great for if you want to see your progress or just forget a word. Starded working on a search bar! Worked on making my computer less laggy (no time logged for this) The Search Bar What’s the point in being able to make a bunch of decks and vocab if it takes too long to find them? Exactly, there is none. Today I started working on adding a search bar to the header of the app. Surprisingly, the logic behind it is pretty simple. Just iterate through the Maps and Lists . If an item matches your search, add it to a results Map . What I Learned You know those simple, boring headers at the top of basically every app? That’s what us Flutter devs call an AppBar . Apparently, AppBars have multiple parts: leading title (already knew about this one) trailing actions bottom The bottom is what I use for the search bar. Essentially, the bottom is an extension of widgets that are below the title. In order to make it work, you need to give the Scaffold (the parent of the AppBar ) specific details about the extension so that it renders properly. Specifically the height, which can’t be dynamic. 🀄 Since you made it this far Chinese word of the day: 吗 (pronounced “ma”) used to turn a statement into a yes or no question 你喜欢茶: You like tea. 你喜欢茶 吗 : Do you like tea?
🏯 禅文 Zenwen Day 8, SEARCH BAR WORKS (mostly)!!!! Learning Chinese is hard. Zenwen makes it easier. Create infinite decks and vocab and find them easily! Apparently Expanded() widgets can only go in certain other widgets, so I was stuck solving bugs for nearly 45 minutes. Sometimes I question why I like coding. The logic for searching vocab is broken, but that was just me being dumb. Should be easy enough to fix. Will need to do heavy optimizing after I ship because I wrote it in probably the least efficient way possible, but it’s fine for now. Chinese word of the day: 飞机 (fēi jī) Means “airplane” ”这是飞机” = “this is an airplane”
🏯 Zenwen Day 9: everything works! Well, for now, at least. Overall, pretty quick and easy day. Simple bug fixes, simple feature expansions. What I did Fixed logic for when it was searching through My Dictionary for Strings that match the search Switched some 0s to 1s and stuff so it wouldn’t make duplicate search results or have indexing errors Added a search bar to the edit deck page so now you can search from every screen! What this means I’m almost ready to ship! Project works well enough to be tested, GitHub is up to date with commits. All I need to do is make the README and get a live web demo up and running! 🀄 Chinese word of the day 绿茶 (lǜ chá): Green Tea 我喜欢喝绿茶! I like drinking green tea!
🏯 禅文 Zenwen Day 10: EVERYTHING WORKS!!! Finally! What I did during these 44 minutes Long story short, there was an indexing error when a search result wasn’t found. It was supposed to give a message like “no results matched your search”, but instead, it gave a big scary red screen saying “index is supposed to be less than 1: 1”. I had no clue what was wrong. Took a while to figure it out. Turns out I was stupid and trying to do widget.myDictionary.length when I was supposed to do widget.myDictionary["vocab"].length . What’s coming next Ship! Everything is ready. Expect a ship tomorrow if I can set up the demo correctly! 🀄 Chinese word of the day Word: 买 Pronounced: mǎi Example: “我买了筷子。“ - “I bought chopsticks.”
🏯 禅文 Zenwen Day 11: SHIIIIIIIP!!!! Finally! Zenwen is shipped for the first time! (but expect lots more to come) Live demo here: Zenwen Demo , bear in mind all data is temporary and will be lost if you refresh. QoL Improvements Learning languages is no longer tedious. Handle everything you need in 1 place without complications. Supports every language! There are 3 things you can add when creating vocab: character, pronunciation, meaning. This means you could translate Egyptian hieroglyphics to Hindi as a French speaker if you really wanted to. Search for decks, and vocab! Forgot what deck some vocab is in, or just have way too many decks? No worries, just search for it! My Dictionary, all your vocab in 1 place! Simply want to see how much vocab you have or are just skimming through what you know? This is the perfect feature for you. 🐉 Chinese word of the day: 进步: progress, to make progress Pronounced: jìnbù Example: “我有了一点进步”, “I have made a little progress”
Ships:
🏯 禅文 Zenwen Ship #1 Learning Chinese is hard, Zenwen makes it easier. Use the live page here: Zenwen Demo Bear in mind, it’s a demo, so no data is saved. As soon as you reload it’ll be lost. More info on running locally here: Main Repository What even is 禅文 Zenwen? Zenwen is an app to help you learn Chinese, and other languages if you wish. As of this ship, Zenwen is a vocab system designed to work for just about any need a user wants, while simple and easy to use. What was challenging First and foremost, learning Flutter was challenging. Dart is simple enough, but Flutter was something I had never seen before. The second challenge was figuring out an efficient data structure to store the many things users can create. This was challenging because I had to figure out how to store many decks with many vocab, while also being able to sort through them, search them, delete data, and access them quickly. Why I am proud! What makes me proud is that I learned an entire new framework and a lot about data storage that I had previously never touched. Learning this unlocks a whole world of coding opportunities that I’m excited to explore! Another thing I’m proud about is that I’ve learned how to debug better. I have learned how to use print functions usefully as well as things I previously didn’t know would cause errors....
|
1792835605.3240247
|
1792922005.3240247
|
|
63105
|
私は習近平が大好きです by @vexith | Stardance
|
vexith
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: 私は習近平が大好きです by @vexith | Stardance
|
1792439556.668934
|
1793044356.668934
|
|
9700
|
解任務 by @ElvisTang | Stardance
|
ElvisTang
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: 解任務 by @ElvisTang | Stardance
|
1792677061.635055
|
1793281861.635055
|
|
45220
|
세티넽 by @karin | Stardance
|
karin
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: 세티넽 by @karin | Stardance
|
1792615968.2831008
|
1793220768.2831008
|
|
34731
|
𐙚 dalias site ˖.𖥔 ݁ ⊹ ˖ 🏎 by @d_alsalim | Stardanc 𐙚 dalias site ˖.𖥔 ݁ ⊹ ˖ 🏎 by @d_alsalim | Stardance...
|
d_alsalim
|
1
|
6.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-07-19T23:26:47Z", "hours": 6.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "i made a personal website to showcase my own vibe and aesthetic while at the same time trying to refresh the things i learnt about html and css at school. for me it was challenging to keep the stickers in place as i had never worked with stickers before. im really proud of how aesthetically pleasing my website looks and how it really feels like my vibe esp with the apple music embed :)", "repo": "https://github.com/daliisalm22/dalias-personal-site", "demo": "https://daliisalm22.github.io/dalias-personal-site/"}]...
|
[{"post_id": 31503, "ts": "202 [{"post_id": 31503, "ts": "2026-07-19T23:16:45Z", "hours": 5.7219, "text": "after some long nights of coding that somehow still only added up to approximately like 6h on hackatime (im crineeee) I finally reached a point where I am kinda happy with my new personal website :) i really wanted to make this website cute and aesthetic and use it at the same time to showcase my own vibe and interests… ofc I struggled w/ some things esp the stickers were hard to keep in place but now that they really stick ig I can finally begin a new project haha so im shipping this site for now and I hope u guys like it <3 lmk what u think ^^"}, {"post_id": 28013, "ts": "2026-07-14T00:13:38Z", "hours": 0.6539, "text": "just started my first stardance project yayyyy"}]...
|
Title: 𐙚 dalias site ˖.𖥔 ݁ ⊹ ˖ 🏎 by @d_alsalim | S Title: 𐙚 dalias site ˖.𖥔 ݁ ⊹ ˖ 🏎 by @d_alsalim | Stardance
Devlogs:
just started my first stardance project yayyyy
after some long nights of coding that somehow still only added up to approximately like 6h on hackatime (im crineeee) I finally reached a point where I am kinda happy with my new personal website :) i really wanted to make this website cute and aesthetic and use it at the same time to showcase my own vibe and interests… ofc I struggled w/ some things esp the stickers were hard to keep in place but now that they really stick ig I can finally begin a new project haha so im shipping this site for now and I hope u guys like it <3 lmk what u think ^^
Ships:
i made a personal website to showcase my own vibe and aesthetic while at the same time trying to refresh the things i learnt about html and css at school. for me it was challenging to keep the stickers in place as i had never worked with stickers before. im really proud of how aesthetically pleasing my website looks and how it really feels like my vibe esp with the apple music embed :)...
|
1792849831.450752
|
1792936231.450752
|
|
69249
|
𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫 𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫 by @inw | Stardance...
|
inw
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: 𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫 Title: 𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫𒐫 by @inw | Stardance...
|
1792475798.817386
|
1793080598.817386
|
|
25936
|
𝑬𝒙𝒂𝒎-𝒊𝒏𝒂𝒕𝒐𝒓 by @Uncool | Stardance
|
Uncool
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: 𝑬𝒙𝒂𝒎-𝒊𝒏𝒂𝒕𝒐𝒓 by @Uncool | Stardance
|
1791822187.7124093
|
1792686187.7124093
|
|
1064
|
🌊Ocean pulse🐢 by @Fai | Stardance
|
Fai
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: 🌊Ocean pulse🐢 by @Fai | Stardance
|
1792688025.506578
|
1793292825.506578
|
|
17644
|
🐈Cat lover Slack bot by @mygulash | Stardance
|
mygulash
|
1
|
1.0
|
2
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-06-13T19:23:18Z", "hours": 1.0, "multiplier": 2.98, "payout": 2, "blessing": "neutral", "text": "My first ever project with Hack Club!✨ For my first project i chose creating a slack bot. My slack bot really really loves cats and it shows🐈He will gladly send you cat fun facts, images and even memes! After few hours of work i finally finished the code and could deploy it with nest so it runs 24/7. (The hackatime timer says it took me like 50 minutes even though i worked on it for like 4 hours… lol) For a beginner it was quite challenging to understand stuff like permissions and redirect URLs but Im happy to announce that its ready to ship! :D If you´re interested in this cat loving slack bot you can learn more about it in the read.me: https://github.com/Mygulash/LiborTheSlackBot/blob/main/README.md I hope that the cat memes, images and fun facts will make your day better :)🐈 Have a lovely day and pet your cat!✨", "repo": "https://github.com/Mygulash/LiborTheSlackBot", "demo": "https://hackclub.enterprise.slack.com/archives/C0B9Y31KHST"}]...
|
[{"post_id": 8060, "ts": "2026 [{"post_id": 8060, "ts": "2026-06-13T13:39:19Z", "hours": 0.7325, "text": "Finished the code for my Catloving Slack bot and now i´m waiting for my nest to get approved so i can host it ✨"}]...
|
Title: 🐈Cat lover Slack bot by @mygulash | Stardan Title: 🐈Cat lover Slack bot by @mygulash | Stardance
Devlogs:
Finished the code for my Catloving Slack bot and now i´m waiting for my nest to get approved so i can host it ✨
Ships:
My first ever project with Hack Club!✨ For my first project i chose creating a slack bot. My slack bot really really loves cats and it shows🐈He will gladly send you cat fun facts, images and even memes! After few hours of work i finally finished the code and could deploy it with nest so it runs 24/7. (The hackatime timer says it took me like 50 minutes even though i worked on it for like 4 hours… lol) For a beginner it was quite challenging to understand stuff like permissions and redirect URLs but Im happy to announce that its ready to ship! :D If you´re interested in this cat loving slack bot you can learn more about it in the read.me: https://github.com/Mygulash/LiborTheSlackBot/blob/main/README.md I hope that the cat memes, images and fun facts will make your day better :)🐈 Have a lovely day and pet your cat!✨...
|
1792810419.7140512
|
1792896819.7140512
|
|
37511
|
🐞 Riddle-game🐈⬛ by @shra2408 | Stardance
|
shra2408
|
0
|
3.87
|
0
|
[]
|
[{"post_id": 46923, "ts": "202 [{"post_id": 46923, "ts": "2026-08-14T14:08:33Z", "hours": 0.8778, "text": "🐞Miraculous Ladybug & Cat noir Riddle-game🐈⬛ Devlog 5 The game where Marinette participates in a game where she joins this Paris-wide game challenge to save the celebrity “Adrien” by solving riddles, I want to replicate that game. I made a score system yay!"}, {"post_id": 46731, "ts": "2026-08-14T06:09:45Z", "hours": 0.8569, "text": "🐞Miraculous Ladybug & Cat noir Riddle-game🐈⬛ Devlog 4 The game where Marinette participates in a game where she joins this Paris-wide game challenge to save the celebrity “Adrien” by solving riddles, I want to replicate that game. I added a login function called Main()."}, {"post_id": 46117, "ts": "2026-08-13T03:57:47Z", "hours": 0.4581, "text": "🐞Miraculous Ladybug & Cat noir Riddle-game🐈⬛ Devlog 3 The game where Marinette participates in a game where she joins this Paris-wide game challenge to save the celebrity “Adrien” by solving riddles, I want to replicate that game. I added a class."}, {"post_id": 46113, "ts": "2026-08-13T03:24:33Z", "hours": 1.2825, "text": "🐞Miraculous Ladybug & Cat noir Riddle-game🐈⬛ Devlog 2 The game where Marinette participates in a game where she joins this Paris-wide game challenge to save the celebrity “Adrien” by solving riddles, I want to replicate that game. I made a names system."}, {"post_id": 45681, "ts": "2026-08-12T10:19:55Z", "hours": 0.3964, "text": "🐞Miraculous Ladybug & Cat noir Riddle-game🐈⬛ The game where Marinette participates in a game where she joins this Paris-wide game challenge to save the celebrity “Adrien” by solving riddles, I want to replicate that game."}]...
|
Title: 🐞 Riddle-game🐈⬛ by @shra2408 | Stardance
Title: 🐞 Riddle-game🐈⬛ by @shra2408 | Stardance
Devlogs:
🐞Miraculous Ladybug & Cat noir Riddle-game🐈⬛ The game where Marinette participates in a game where she joins this Paris-wide game challenge to save the celebrity “Adrien” by solving riddles, I want to replicate that game.
🐞Miraculous Ladybug & Cat noir Riddle-game🐈⬛ Devlog 2 The game where Marinette participates in a game where she joins this Paris-wide game challenge to save the celebrity “Adrien” by solving riddles, I want to replicate that game. I made a names system.
🐞Miraculous Ladybug & Cat noir Riddle-game🐈⬛ Devlog 3 The game where Marinette participates in a game where she joins this Paris-wide game challenge to save the celebrity “Adrien” by solving riddles, I want to replicate that game. I added a class.
🐞Miraculous Ladybug & Cat noir Riddle-game🐈⬛ Devlog 4 The game where Marinette participates in a game where she joins this Paris-wide game challenge to save the celebrity “Adrien” by solving riddles, I want to replicate that game. I added a login function called Main().
🐞Miraculous Ladybug & Cat noir Riddle-game🐈⬛ Devlog 5 The game where Marinette participates in a game where she joins this Paris-wide game challenge to save the celebrity “Adrien” by solving riddles, I want to replicate that game. I made a score system yay!...
|
1792745722.8695667
|
1793350522.8695667
|
|
54059
|
📝 Project Introduction Title: Lunar Safe-Zone Navi 📝 Project Introduction Title: Lunar Safe-Zone Navigator — A Data-Based Decision System for Future Lunar Missions Introd by @sahilsonant2009 | Stardance...
|
sahilsonant2009
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: 📝 Project Introduction Title: Lunar Safe-Zo Title: 📝 Project Introduction Title: Lunar Safe-Zone Navigator — A Data-Based Decision System for Future Lunar Missions Introd by @sahilsonant2009 | Stardance...
|
1792774325.3452759
|
1793379125.3452759
|
|
19764
|
🕹️RASPICORE™ DECK by @Super_Gumka | Stardance
|
Super_Gumka
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: 🕹️RASPICORE™ DECK by @Super_Gumka | Stardan Title: 🕹️RASPICORE™ DECK by @Super_Gumka | Stardance...
|
1792752506.528793
|
1793357306.528793
|
|
28872
|
🚀 AstroBase by @dheerajtanaji | Stardance
|
dheerajtanaji
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: 🚀 AstroBase by @dheerajtanaji | Stardance
|
1792756563.0441213
|
1793361363.0441213
|
|
36820
|
🚀 Mission Control by @Harjinder | Stardance
|
Harjinder
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: 🚀 Mission Control by @Harjinder | Stardance
|
1792515155.9782321
|
1793119955.9782321
|
|
24804
|
🚀 NASA Space Lines by @duarda350 | Stardance
|
duarda350
|
1
|
4.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-09-23T13:54:30Z", "hours": 4.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "🛰️ NASA API Integration The project uses NASA’s Astronomy Picture of the Day API. API endpoint: https://api.nasa.gov/ The API key is provided at runtime using Flutter’s –dart-define mechanism. Example: flutter run -d chrome –dart-define=NASA_API_KEY=YOUR_API_KEY Important Do not commit your NASA API key to GitHub. The project intentionally reads the API key using: const apiKey = String.fromEnvironment(‘NASA_API_KEY’); This keeps the key outside the source code. Note: because this project runs on Flutter Web, values passed with –dart-define can ultimately be exposed in the client application. For a production application, a backend/proxy and appropriate API restrictions should be considered. 🛠️ Technologies Technology Purpose Flutter Application framework Dart Programming language Flutter Web Web application runtime Material Design UI components NASA APOD API Astronomy data and media HTTP API communication JSON API data format VS Code Development environment Git Version control GitHub Source code repository 📂 Project Structure Nasa_Space_Trip_App/ │ ├── android/ ├── ios/ ├── linux/ ├── macos/ ├── web/ ├── windows/ │ ├── assets/ │ └── imagens/ │ ├── background.jpg │ ├── iss.png │ ├── mars.png │ ├── moon.png │ ├── neptune.png │ ├── saturn.png │ └── sun.png │ ├── lib/ │ ├── screens/ │ │ ├── data/ │ │ │ └── planets.dart │ │ │ │ │ ├── body_screen.dart │ │ ├── home_screen.dart │ │ └── planet_detail_screen.dart │ │ │ ├── services/ │ │ └── nasa_service.dart │ │ │ └── main.dart │ ├── test/ │ ├── pubspec.yaml ├── pubspec.lock ├── analysis_options.yaml └── README.md 🧭 Traceability / Setup Table The table below provides a quick traceability guide for developers who want to run, understand, or troubleshoot the project. Step Component Location Purpose Verification 1 Flutter SDK Local environment Provides the development framework flutter –version 2 Project dependencies pubspec.yaml Defines project packages flutter pub get 3 Assets assets/imagens/ Stores application images Check image files exist 4 Main entry point lib/main.dart Starts the application Run the project 5 Home screen lib/screens/home_screen.dart Application landing screen Home screen appears 6 Destination screen lib/screens/body_screen.dart Displays available destinations Destination list appears 7 Planet data lib/screens/data/planets.dart Stores destination information Destination cards load 8 Detail s", "repo": "https://github.com/mariaeduardabuenoda/Nasa_Space_Trip_App.", "demo": "https://mariaeduardabuenoda.github.io/Nasa_Space_Trip_App./"}]...
|
[{"post_id": 72663, "ts": "202 [{"post_id": 72663, "ts": "2026-09-23T13:31:43Z", "hours": 4.3619, "text": "🚀 NASA Space Lines NASA Space Lines is a space exploration application developed with Flutter and Dart.The project allows users to explore different space destinations, view information about planets and the International Space Station (ISS), access NASA’s Astronomy Picture of the Day (APOD), and calculate how much they would weigh on different celestial bodies.The application was developed as a practical project to improve mobile and web application development skills, API integration, UI development, state management, and problem-solving with Flutter. Click here to see the repository , click here to view the page ."}]...
|
Title: 🚀 NASA Space Lines by @duarda350 | Stardanc Title: 🚀 NASA Space Lines by @duarda350 | Stardance
Devlogs:
🚀 NASA Space Lines NASA Space Lines is a space exploration application developed with Flutter and Dart.The project allows users to explore different space destinations, view information about planets and the International Space Station (ISS), access NASA’s Astronomy Picture of the Day (APOD), and calculate how much they would weigh on different celestial bodies.The application was developed as a practical project to improve mobile and web application development skills, API integration, UI development, state management, and problem-solving with Flutter. Click here to see the repository , click here to view the page .
Ships:
🛰️ NASA API Integration The project uses NASA’s Astronomy Picture of the Day API. API endpoint: https://api.nasa.gov/ The API key is provided at runtime using Flutter’s –dart-define mechanism. Example: flutter run -d chrome –dart-define=NASA_API_KEY=YOUR_API_KEY Important Do not commit your NASA API key to GitHub. The project intentionally reads the API key using: const apiKey = String.fromEnvironment(‘NASA_API_KEY’); This keeps the key outside the source code. Note: because this project runs on Flutter Web, values passed with –dart-define can ultimately be exposed in the client application. For a production application, a backend/proxy and appropriate API restrictions should be considered. 🛠️ Technologies Technology Purpose Flutter Application framework Dart Programming language Flutter Web Web application runtime Material Design UI components NASA APOD API Astronomy data and media HTTP API communication JSON API data format VS Code Development environment Git Version control GitHub Source code repository 📂 Project Structure Nasa_Space_Trip_App/ │ ├── android/ ├── ios/ ├── linux/ ├── macos/ ├── web/ ├── windows/ │ ├── assets/ │ └── imagens/ │ ├── background.jpg │ ├── iss.png │ ├── mars.png │ ├── moon.png │ ├── neptune.png │ ├── saturn.png │ └── sun.png │ ├── lib/ │ ├── screens/ │ │ ├── data/ │ │ │ └── planets.dart │ │ │ │ │ ├── body_screen.dart │ │ ├── home_screen.dart │ │ └── planet_detail_screen.dart │ │ │ ├── services/ │ │ └── nasa_service.dart │ │ │ └── main.dart │ ├── test/ │ ├── pubspec.yaml ├── pubspec.lock ├── analysis_options.yaml └── README.md 🧭 Traceability / Setup Table The table below provides a quick traceability guide for developers who want to run, understand, or troubleshoot the project. Step Component Location Purpose Verification 1 Flutter SDK Local environment Provides the development framework flutter –version 2 Project dependencies pubspec.yaml Defines project packages flutter pub get 3 Assets assets/imagens/ Stores application images Check image files exist 4 Main entry point lib/main.dart Starts the application Run the project 5 Home screen lib/screens/home_screen.dart Application landing screen Home screen appears 6 Destination screen lib/screens/body_screen.dart Displays available destinations Destination list appears 7 Planet data lib/screens/data/planets.dart Stores destination information Destination cards load 8 Detail s...
|
1792853633.5708451
|
1792940033.5708451
|
|
45014
|
🚀 Shaheer's Space Tab by @shaheer | Stardance
|
shaheer
|
1
|
0.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-08-07T20:54:04Z", "hours": 0.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "🚀 SpaceTab < A simple space-themed new-tab page powered by NASA’s Astronomy Picture of the Day API. => 🌐 Live Demo https://shaheerbro.github.io/SpaceTab/ =>✨ Features 🌌 NASA Astronomy Picture of the Day 🎨 Custom space-themed design ⚡ JavaScript functionality 📱 Responsive layout => 🛠️ Built With: HTML, CSS, JavaScript, NASA API, GitHub Pages => 🚀 Make Your Own Download or clone this repository. Open the folder in VS Code. Edit index.html for the page structure. Edit style.css for the design. Edit script.js for the functionality. Open index.html in your browser by right clicking it and click open in browser. Made by shaheer for Hack Club Stardance. Thanks for checking out SpaceTab! 🚀 :)", "repo": "https://github.com/shaheerbro/SpaceTab", "demo": "https://shaheerbro.github.io/SpaceTab/"}]...
|
[{"post_id": 42610, "ts": "202 [{"post_id": 42610, "ts": "2026-08-07T13:01:35Z", "hours": 0.2625, "text": "This is my first prototype of SpaceTab, and I’ve been working on it for quite a while. At the beginning, I didn’t know that you could track your time while working on projects. Later, I found out about Hackatime, created my account, and connected it to VS Code. After setting everything up, I spent about 15 minutes working on and improving my SpaceTab project while tracking my time. This is my first project on Stardance, and I’m really happy with how it turned out. I’m hoping to earn some Stardust so I can start making more projects and eventually get some cool materials to build even more things. I really like Stardance because it’s a great place to make projects, learn new things, and get help from other people in the community. Thanks, Stardance! 🚀✨"}]...
|
Title: 🚀 Shaheer's Space Tab by @shaheer | Sta Title: 🚀 Shaheer's Space Tab by @shaheer | Stardance
Devlogs:
This is my first prototype of SpaceTab, and I’ve been working on it for quite a while. At the beginning, I didn’t know that you could track your time while working on projects. Later, I found out about Hackatime, created my account, and connected it to VS Code. After setting everything up, I spent about 15 minutes working on and improving my SpaceTab project while tracking my time. This is my first project on Stardance, and I’m really happy with how it turned out. I’m hoping to earn some Stardust so I can start making more projects and eventually get some cool materials to build even more things. I really like Stardance because it’s a great place to make projects, learn new things, and get help from other people in the community. Thanks, Stardance! 🚀✨
Ships:
🚀 SpaceTab < A simple space-themed new-tab page powered by NASA’s Astronomy Picture of the Day API. => 🌐 Live Demo https://shaheerbro.github.io/SpaceTab/ =>✨ Features 🌌 NASA Astronomy Picture of the Day 🎨 Custom space-themed design ⚡ JavaScript functionality 📱 Responsive layout => 🛠️ Built With: HTML, CSS, JavaScript, NASA API, GitHub Pages => 🚀 Make Your Own Download or clone this repository. Open the folder in VS Code. Edit index.html for the page structure. Edit style.css for the design. Edit script.js for the functionality. Open index.html in your browser by right clicking it and click open in browser. Made by shaheer for Hack Club Stardance. Thanks for checking out SpaceTab! 🚀 :)...
|
1792842723.0408678
|
1792929123.0408678
|
|
35937
|
🛬 by @Noctix | Stardance
|
Noctix
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: 🛬 by @Noctix | Stardance
|
1792482655.703514
|
1793087455.703514
|
|
47945
|
🛰️ Simulador de encuentros orbitales by @lautaroXC 🛰️ Simulador de encuentros orbitales by @lautaroXC7 | Stardance...
|
lautaroXC7
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: 🛰️ Simulador de encuentros orbitales by @la Title: 🛰️ Simulador de encuentros orbitales by @lautaroXC7 | Stardance...
|
1792533190.038408
|
1793137990.038408
|
|
66945
|
🤑🤑 by @r96383873 | Stardance
|
r96383873
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: 🤑🤑 by @r96383873 | Stardance
|
1792464502.8587842
|
1793069302.8587842
|