|
53489
|
my APOD site by @anonymosuzer | Stardance
|
anonymosuzer
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: my APOD site by @anonymosuzer | Stardance
|
1793490529.8119726
|
1794095329.8119726
|
|
30088
|
my APOD site by @aniM | Stardance
|
aniM
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: my APOD site by @aniM | Stardance
|
1793530618.7922053
|
1794135418.7922053
|
|
64165
|
my APOD site by @anashooman | Stardance
|
anashooman
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: my APOD site by @anashooman | Stardance
|
1793058726.2209437
|
1793663526.2209437
|
|
37753
|
my APOD site by @ananas_pizza | Stardance
|
ananas_pizza
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: my APOD site by @ananas_pizza | Stardance
|
1793437009.4720564
|
1794041809.4720564
|
|
52874
|
my APOD site by @amatullah_haiabid | Stardance
|
amatullah_haiabid
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: my APOD site by @amatullah_haiabid | Starda Title: my APOD site by @amatullah_haiabid | Stardance...
|
1793458611.9230096
|
1794063411.9230096
|
|
52796
|
my APOD site by @allabi_roa | Stardance
|
allabi_roa
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: my APOD site by @allabi_roa | Stardance
|
1793454966.4876924
|
1794059766.4876924
|
|
41001
|
my APOD site by @alicechurilova | Stardance
|
alicechurilova
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: my APOD site by @alicechurilova | Stardance
|
1793537407.3768275
|
1794142207.3768275
|
|
37430
|
my APOD site by @alfa | Stardance
|
alfa
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: my APOD site by @alfa | Stardance
|
1793346991.363801
|
1793951791.363801
|
|
36508
|
my APOD site by @albertphu3 | Stardance
|
albertphu3
|
1
|
1.0
|
0
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-28T01:00:04Z", "hours": 1.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "A Super Cool Website!", "repo": "https://github.com/albertphu07/APOD-SITE-ORBIT", "demo": "https://apod-site-orbit.vercel.app/"}]...
|
[{"post_id": 83475, "ts": "202 [{"post_id": 83475, "ts": "2026-10-28T00:59:13Z", "hours": 0.9444, "text": "Finally Finished With Site After a painful 56 min i finished this amazing site!"}]...
|
Title: my APOD site by @albertphu3 | Stardance
De Title: my APOD site by @albertphu3 | Stardance
Devlogs:
Finally Finished With Site After a painful 56 min i finished this amazing site!
Ships:
A Super Cool Website!...
|
1793487335.8685668
|
1793573735.8685668
|
|
30783
|
my APOD site by @akshajdewan102 | Stardance
|
akshajdewan102
|
1
|
0.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-07-04T22:25:02Z", "hours": 0.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "Built Astro Tab, my NASA APOD new-tab page, following the “Give Your Website a Pulse” guide from start to ship. I scaffolded a vanilla Vite project, cleaned out the demo files, and wired up a fetch to NASA’s APOD API — send the request, .json() the response, then drop the title, image, and explanation into #app, with the key kept safe in a .env (and .env.example committed) read via import.meta.env. The trickiest bit was media handling, since NASA doesn’t always send an image; some days it’s a video or YouTube embed, so I build the media tag in a variable first ( vs vs ) and set innerHTML exactly once instead of overwriting it and losing the title. On top of the base guide I added a date picker so you can pull up any past APOD (same fetch, just &date= appended), and styled it as a dark space HUD with Orbitron/Space Mono fonts and clip-path: polygon() zigzag strips down the sides using body::before/::after pseudo-elements that hide under 600px via a media query. Deployment was its own lesson: set base in vite.config.js, stored the API key as a GitHub Actions secret, and let the workflow build and push to GitHub Pages on every commit to main. Live at https://downbeatfoil.github.io/nasa-apod-site/ and code at https://github.com/Downbeatfoil/nasa-apod-site .", "repo": "https://github.com/Downbeatfoil/nasa-apod-site", "demo": "https://downbeatfoil.github.io/nasa-apod-site/"}]...
|
[{"post_id": 22448, "ts": "202 [{"post_id": 22448, "ts": "2026-07-04T22:24:02Z", "hours": 0.2644, "text": "Built Astro Tab, my NASA APOD new-tab page, following the “Give Your Website a Pulse” guide from start to ship. I scaffolded a vanilla Vite project, cleaned out the demo files, and wired up a fetch to NASA’s APOD API — send the request, .json() the response, then drop the title, image, and explanation into #app, with the key kept safe in a .env (and .env.example committed) read via import.meta.env. The trickiest bit was media handling, since NASA doesn’t always send an image; some days it’s a video or YouTube embed, so I build the media tag in a variable first ( vs vs ) and set innerHTML exactly once instead of overwriting it and losing the title. On top of the base guide I added a date picker so you can pull up any past APOD (same fetch, just &date= appended), and styled it as a dark space HUD with Orbitron/Space Mono fonts and clip-path: polygon() zigzag strips down the sides using body::before/::after pseudo-elements that hide under 600px via a media query. Deployment was its own lesson: set base in vite.config.js, stored the API key as a GitHub Actions secret, and let the workflow build and push to GitHub Pages on every commit to main. Live at https://downbeatfoil.github.io/nasa-apod-site/ and code at https://github.com/Downbeatfoil/nasa-apod-site ."}]...
|
Title: my APOD site by @akshajdewan102 | Stardance Title: my APOD site by @akshajdewan102 | Stardance
Devlogs:
Built Astro Tab, my NASA APOD new-tab page, following the “Give Your Website a Pulse” guide from start to ship. I scaffolded a vanilla Vite project, cleaned out the demo files, and wired up a fetch to NASA’s APOD API — send the request, .json() the response, then drop the title, image, and explanation into #app, with the key kept safe in a .env (and .env.example committed) read via import.meta.env. The trickiest bit was media handling, since NASA doesn’t always send an image; some days it’s a video or YouTube embed, so I build the media tag in a variable first ( vs vs ) and set innerHTML exactly once instead of overwriting it and losing the title. On top of the base guide I added a date picker so you can pull up any past APOD (same fetch, just &date= appended), and styled it as a dark space HUD with Orbitron/Space Mono fonts and clip-path: polygon() zigzag strips down the sides using body::before/::after pseudo-elements that hide under 600px via a media query. Deployment was its own lesson: set base in vite.config.js, stored the API key as a GitHub Actions secret, and let the workflow build and push to GitHub Pages on every commit to main. Live at https://downbeatfoil.github.io/nasa-apod-site/ and code at https://github.com/Downbeatfoil/nasa-apod-site .
Ships:
Built Astro Tab, my NASA APOD new-tab page, following the “Give Your Website a Pulse” guide from start to ship. I scaffolded a vanilla Vite project, cleaned out the demo files, and wired up a fetch to NASA’s APOD API — send the request, .json() the response, then drop the title, image, and explanation into #app, with the key kept safe in a .env (and .env.example committed) read via import.meta.env. The trickiest bit was media handling, since NASA doesn’t always send an image; some days it’s a video or YouTube embed, so I build the media tag in a variable first ( vs vs ) and set innerHTML exactly once instead of overwriting it and losing the title. On top of the base guide I added a date picker so you can pull up any past APOD (same fetch, just &date= appended), and styled it as a dark space HUD with Orbitron/Space Mono fonts and clip-path: polygon() zigzag strips down the sides using body::before/::after pseudo-elements that hide under 600px via a media query. Deployment was its own lesson: set base in vite.config.js, stored the API key as a GitHub Actions secret, and let the workflow build and push to GitHub Pages on every commit to main. Live at https://downbeatfoil.github.io/nasa-apod-site/ and code at https://github.com/Downbeatfoil/nasa-apod-site ....
|
1793490845.7050343
|
1793577245.7050343
|
|
31843
|
my APOD site by @ahsanayan349 | Stardance
|
ahsanayan349
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: my APOD site by @ahsanayan349 | Stardance
|
1793364578.1732535
|
1793969378.1732535
|
|
64838
|
my APOD site by @ahmedrazacreatives | Stardance
|
ahmedrazacreatives
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: my APOD site by @ahmedrazacreatives | Stard Title: my APOD site by @ahmedrazacreatives | Stardance...
|
1793066118.091483
|
1793670918.091483
|
|
66835
|
my APOD site by @ahirwarriya034 | Stardance
|
ahirwarriya034
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: my APOD site by @ahirwarriya034 | Stardance
|
1793102047.7781014
|
1793706847.7781014
|
|
63083
|
my APOD site by @afnancr7 | Stardance
|
afnancr7
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: my APOD site by @afnancr7 | Stardance
|
1793048029.7501798
|
1793652829.7501798
|
|
43992
|
my APOD site by @adweik | Stardance
|
adweik
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: my APOD site by @adweik | Stardance
|
1793249308.1589239
|
1793854108.1589239
|
|
34210
|
my APOD site by @advi | Stardance
|
advi
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: my APOD site by @advi | Stardance
|
1793512477.4697464
|
1794117277.4697464
|
|
29827
|
my APOD site by @adielrak2 | Stardance
|
adielrak2
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: my APOD site by @adielrak2 | Stardance
|
1793379160.2675843
|
1793983960.2675843
|
|
30649
|
my APOD site by @ada_bardiz | Stardance
|
ada_bardiz
|
1
|
11.55
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-07-06T13:32:27Z", "hours": 3.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made a site with NASA’s API that automatically uploads NASA’s astronomy picture of the day along with its title & description. I had never worked with an API before so it was pretty challenging getting used to it but after sorting out the first few steps the CSS parts weren’t so bad! I’m proud that I managed to create the squiggly banners on the sides :) I added everything people should know in my readme.", "repo": "https://github.com/adabardiz/NASA-s-astronomy-picture-of-the-day", "demo": "https://adabardiz.github.io/NASA-s-astronomy-picture-of-the-day/"}]...
|
[{"post_id": 31483, "ts": "202 [{"post_id": 31483, "ts": "2026-07-19T21:54:44Z", "hours": 8.5461, "text": "bug fixes (server wasn’t working for some reason) & i also readded the blue and pink squiggly things i’d removed earlier. + there was a little bit of an error with my hackatime i wasn’t working on this project but it counted towarsd this one :("}, {"post_id": 23460, "ts": "2026-07-06T13:29:44Z", "hours": 3.2561, "text": "Just finished up with the APOD site! Took pretty long but I’m pretty satisfied with the end result :) It was my first time working with an API and hopefully not the last."}]...
|
Title: my APOD site by @ada_bardiz | Stardance
De Title: my APOD site by @ada_bardiz | Stardance
Devlogs:
Just finished up with the APOD site! Took pretty long but I’m pretty satisfied with the end result :) It was my first time working with an API and hopefully not the last.
bug fixes (server wasn’t working for some reason) & i also readded the blue and pink squiggly things i’d removed earlier. + there was a little bit of an error with my hackatime i wasn’t working on this project but it counted towarsd this one :(
Ships:
I made a site with NASA’s API that automatically uploads NASA’s astronomy picture of the day along with its title & description. I had never worked with an API before so it was pretty challenging getting used to it but after sorting out the first few steps the CSS parts weren’t so bad! I’m proud that I managed to create the squiggly banners on the sides :) I added everything people should know in my readme....
|
1793328467.9610846
|
1793414867.9610846
|
|
46944
|
my APOD site by @abodi_madarati | Stardance
|
abodi_madarati
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: my APOD site by @abodi_madarati | Stardance
|
1793159662.2084336
|
1793764462.2084336
|
|
38666
|
my APOD site by @aanwaqas | Stardance
|
aanwaqas
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: my APOD site by @aanwaqas | Stardance
|
1793372003.8524997
|
1793976803.8524997
|
|
69793
|
my APOD site by @Zx_Ai | Stardance
|
Zx_Ai
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: my APOD site by @Zx_Ai | Stardance
|
1792860462.977596
|
1793465262.977596
|
|
60855
|
my APOD site by @Zus | Stardance
|
Zus
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: my APOD site by @Zus | Stardance
|
1793037072.8163755
|
1793641872.8163755
|
|
56534
|
my APOD site by @Zhardhon | Stardance
|
Zhardhon
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: my APOD site by @Zhardhon | Stardance
|
1793386510.4055712
|
1793991310.4055712
|
|
30204
|
my APOD site by @Zeenat | Stardance
|
Zeenat
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: my APOD site by @Zeenat | Stardance
|
1793293049.7812428
|
1793897849.7812428
|
|
52251
|
my APOD site by @YugSharma | Stardance
|
YugSharma
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: my APOD site by @YugSharma | Stardance
|
1793433321.782292
|
1794038121.782292
|
|
36833
|
my APOD site by @Yoav1 | Stardance
|
Yoav1
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: my APOD site by @Yoav1 | Stardance
|
1793317993.6896672
|
1793922793.6896672
|
|
49263
|
my APOD site by @YasserShaikh | Stardance
|
YasserShaikh
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: my APOD site by @YasserShaikh | Stardance
|
1793274593.4192193
|
1793879393.4192193
|
|
41327
|
my APOD site by @YashicaD | Stardance
|
YashicaD
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: my APOD site by @YashicaD | Stardance
|
1792799524.4112043
|
1793404324.4112043
|
|
36409
|
my APOD site by @Yash703 | Stardance
|
Yash703
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: my APOD site by @Yash703 | Stardance
|
1793177665.3945484
|
1793782465.3945484
|
|
36680
|
my APOD site by @Yahya_ | Stardance
|
Yahya_
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: my APOD site by @Yahya_ | Stardance
|
1793303657.0408845
|
1793908457.0408845
|
|
48396
|
my APOD site by @Ximena | Stardance
|
Ximena
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: my APOD site by @Ximena | Stardance
|
1793227890.1219842
|
1793832690.1219842
|
|
40070
|
my APOD site by @Wontonify | Stardance
|
Wontonify
|
1
|
6.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-07-30T11:10:24Z", "hours": 6.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "Hello! This was my first time dealing with API keys and I’m happy to say I have learnt a lot from this project! It’s a simple website designed to mimic a new tab with a little twist. The background of the website is NASA’s Astronomy Picture of the Day and is saved onto local storage for faster loading times. Through my portfolio work I have developed a basic understanding of JavaScript, HTML and CSS so the learning curve wasn’t too bad. I’m overall happy with how it turned out and maybe I will revisit it sometime!", "repo": "https://github.com/Wontonify/Custom-Tab-Page", "demo": "https://wontonify.github.io/Custom-Tab-Page/"}]...
|
[{"post_id": 37548, "ts": "202 [{"post_id": 37548, "ts": "2026-07-30T11:04:53Z", "hours": 3.1256, "text": "Devlog #002 Changes Added search bar Added dropdown menu to choose search engine (google, bing etc) JPEG image now gets saved onto the local browser cache so reloading the page doesn’t send another API request (speeds up loading times) This will be my final devlog before shipping. I’ve had a lot of fun with this project and learning API keys, maybe I’ll revisit this in the future!"}, {"post_id": 37460, "ts": "2026-07-30T07:02:14Z", "hours": 2.6906, "text": "Devlog #001 Finally got the website setup and now the background is the Astronomy Picture of the Day! This took a lot longer than I thought it would because I spent the majority of the time understanding the modules such as vite and node modules. Expect more frequent devlogs!"}]...
|
Title: my APOD site by @Wontonify | Stardance
Dev Title: my APOD site by @Wontonify | Stardance
Devlogs:
Devlog #001 Finally got the website setup and now the background is the Astronomy Picture of the Day! This took a lot longer than I thought it would because I spent the majority of the time understanding the modules such as vite and node modules. Expect more frequent devlogs!
Devlog #002 Changes Added search bar Added dropdown menu to choose search engine (google, bing etc) JPEG image now gets saved onto the local browser cache so reloading the page doesn’t send another API request (speeds up loading times) This will be my final devlog before shipping. I’ve had a lot of fun with this project and learning API keys, maybe I’ll revisit this in the future!
Ships:
Hello! This was my first time dealing with API keys and I’m happy to say I have learnt a lot from this project! It’s a simple website designed to mimic a new tab with a little twist. The background of the website is NASA’s Astronomy Picture of the Day and is saved onto local storage for faster loading times. Through my portfolio work I have developed a basic understanding of JavaScript, HTML and CSS so the learning curve wasn’t too bad. I’m overall happy with how it turned out and maybe I will revisit it sometime!...
|
1792878717.6680658
|
1793742717.6680658
|
|
71597
|
my APOD site by @Wasee | Stardance
|
Wasee
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: my APOD site by @Wasee | Stardance
|
1793112422.4718156
|
1793717222.4718156
|
|
34616
|
my APOD site by @VoidHacker | Stardance
|
VoidHacker
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: my APOD site by @VoidHacker | Stardance
|
1793425725.9348261
|
1794030525.9348261
|
|
66497
|
my APOD site by @Vas_bous | Stardance
|
Vas_bous
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: my APOD site by @Vas_bous | Stardance
|
1793098460.3739471
|
1793703260.3739471
|
|
33001
|
my APOD site by @Vansh1 | Stardance
|
Vansh1
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: my APOD site by @Vansh1 | Stardance
|
1793321773.7807317
|
1793926573.7807317
|
|
28738
|
my APOD site by @Tushyan | Stardance
|
Tushyan
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: my APOD site by @Tushyan | Stardance
|
1793163194.9496627
|
1793767994.9496627
|
|
30815
|
my APOD site by @ThaoVi | Stardance
|
ThaoVi
|
1
|
3.0
|
0
|
[{"ship_num": 1, "ts": "2026-1 [{"ship_num": 1, "ts": "2026-10-29T02:01:01Z", "hours": 3.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "Orbital terminal I usually need something active on my screen so I can stop using it and start studying, so what is better than pretty nasa images on the screen with the live time? My APOD (Astronomy Picture of the Day) website uses Nasa data to have the APOD as background image. Features Futuristic green theme Shortcuts widgets with useful links Calendar Live time Expendable about section featuring the description of the APOD. Issues I started the guide two months ago and when I went back to it the API wasn’t working AND my css file was in the wrong place and I didn’t know and was very unmotivated. I had to use ai to figure it out and finally complete my project today hihihi. I am proud to say say that i know how hovering works now and I improved a lot in CSS styling.", "repo": "https://github.com/TVDVT/apod", "demo": "https://tvdvt.github.io/apod/"}]...
|
[{"post_id": 84030, "ts": "202 [{"post_id": 84030, "ts": "2026-10-29T01:49:53Z", "hours": 0.85, "text": "Calendar and shortcuts I added a shortcuts and calendar widget and made the webstie small screen friendly! I got an issue with hackatime in the middle but too bad. For the calendar, I made a new js file and checked w3schools to see how to do it and used ai to debug because i forgot to close one h2 and it was messing everything up. Thankfully shortcuts was a lot easier to code since its just a grid with links I think its ready to ship"}, {"post_id": 83982, "ts": "2026-10-29T00:30:27Z", "hours": 1.4311, "text": "New changes So it has been a while since I touched this projects and turns out the way to fetch the apod changed so i did have to use ai to figure out what was wrong cuz i was so lost sorry gng. I am very satisfied with my current design and plan to ship soon hihi. I also used ai for the about card hover effect cuz i had no idea how to do it and wanted to ship asap and win that lego set but trust its under 30% gang"}, {"post_id": 58535, "ts": "2026-08-30T23:37:32Z", "hours": 0.8917, "text": "I’m done with the guide up to the CSS styling part :D, ill now personalize it and hopefully ship it soon!"}]...
|
Title: my APOD site by @ThaoVi | Stardance
Devlog Title: my APOD site by @ThaoVi | Stardance
Devlogs:
I’m done with the guide up to the CSS styling part :D, ill now personalize it and hopefully ship it soon!
New changes So it has been a while since I touched this projects and turns out the way to fetch the apod changed so i did have to use ai to figure out what was wrong cuz i was so lost sorry gng. I am very satisfied with my current design and plan to ship soon hihi. I also used ai for the about card hover effect cuz i had no idea how to do it and wanted to ship asap and win that lego set but trust its under 30% gang
Calendar and shortcuts I added a shortcuts and calendar widget and made the webstie small screen friendly! I got an issue with hackatime in the middle but too bad. For the calendar, I made a new js file and checked w3schools to see how to do it and used ai to debug because i forgot to close one h2 and it was messing everything up. Thankfully shortcuts was a lot easier to code since its just a grid with links I think its ready to ship
Ships:
Orbital terminal I usually need something active on my screen so I can stop using it and start studying, so what is better than pretty nasa images on the screen with the live time? My APOD (Astronomy Picture of the Day) website uses Nasa data to have the APOD as background image. Features Futuristic green theme Shortcuts widgets with useful links Calendar Live time Expendable about section featuring the description of the APOD. Issues I started the guide two months ago and when I went back to it the API wasn’t working AND my css file was in the wrong place and I didn’t know and was very unmotivated. I had to use ai to figure it out and finally complete my project today hihihi. I am proud to say say that i know how hovering works now and I improved a lot in CSS styling....
|
1793365026.6161761
|
1793451426.6161761
|
|
63503
|
my APOD site by @Tanishaa | Stardance
|
Tanishaa
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: my APOD site by @Tanishaa | Stardance
|
1793051504.2960513
|
1793656304.2960513
|
|
37453
|
my APOD site by @Tacocat12 | Stardance
|
Tacocat12
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: my APOD site by @Tacocat12 | Stardance
|
1793515986.7207594
|
1794120786.7207594
|
|
37922
|
my APOD site by @Sujan | Stardance
|
Sujan
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: my APOD site by @Sujan | Stardance
|
1793156175.9997046
|
1793760975.9997046
|
|
55288
|
my APOD site by @Suhaan_Taneja | Stardance
|
Suhaan_Taneja
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: my APOD site by @Suhaan_Taneja | Stardance
|
1792918063.7721403
|
1793782063.7721403
|
|
34149
|
my APOD site by @Stv120 | Stardance
|
Stv120
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: my APOD site by @Stv120 | Stardance
|
1793386454.327966
|
1793991254.327966
|
|
30517
|
my APOD site by @SpacerCoder | Stardance
|
SpacerCoder
|
1
|
1.0
|
0
|
[{"ship_num": 1, "ts": "2026-0 [{"ship_num": 1, "ts": "2026-07-05T10:56:57Z", "hours": 1.0, "multiplier": null, "payout": 0, "blessing": "neutral", "text": "I made a website where you can select any date, without getting an error, and then get the nasa image/video of the day from that time. The challenging part was routing the API call properly, according to the date. I am most proud of how clean the UI is, and how smooth the operation is. It works perfectly as intended! To test this project, click on Try project, and go ahead and select any date and see the description for that image/video!", "repo": "https://github.com/SwiftProGrammer178611/myAPODsite", "demo": "https://swiftprogrammer178611.github.io/myAPODsite/"}]...
|
[{"post_id": 22298, "ts": "202 [{"post_id": 22298, "ts": "2026-07-04T18:06:01Z", "hours": 1.0211, "text": "Finished adding my own little spin. You can pick a date, and see what the picture of the day was from that date from the API form NASA"}, {"post_id": 21978, "ts": "2026-07-04T06:15:17Z", "hours": 0.4544, "text": "setup my APOD site after some errors with deleting files I didn’t need to 😅"}]...
|
Title: my APOD site by @SpacerCoder | Stardance
D Title: my APOD site by @SpacerCoder | Stardance
Devlogs:
setup my APOD site after some errors with deleting files I didn’t need to 😅
Finished adding my own little spin. You can pick a date, and see what the picture of the day was from that date from the API form NASA
Ships:
I made a website where you can select any date, without getting an error, and then get the nasa image/video of the day from that time. The challenging part was routing the API call properly, according to the date. I am most proud of how clean the UI is, and how smooth the operation is. It works perfectly as intended! To test this project, click on Try project, and go ahead and select any date and see the description for that image/video!...
|
1793505042.095842
|
1793591442.095842
|
|
47152
|
my APOD site by @SoreLune | Stardance
|
SoreLune
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: my APOD site by @SoreLune | Stardance
|
1793170423.3370955
|
1793775223.3370955
|
|
49683
|
my APOD site by @Snozxyx | Stardance
|
Snozxyx
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: my APOD site by @Snozxyx | Stardance
|
1793299651.0936356
|
1793904451.0936356
|
|
34850
|
my APOD site by @Sienna | Stardance
|
Sienna
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: my APOD site by @Sienna | Stardance
|
1792810084.9588335
|
1793414884.9588335
|
|
40891
|
my APOD site by @ShauryaM | Stardance
|
ShauryaM
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: my APOD site by @ShauryaM | Stardance
|
1793530060.2891965
|
1794134860.2891965
|
|
70098
|
my APOD site by @Shaq | Stardance
|
Shaq
|
0
|
0.0
|
0
|
[]
|
[]
|
Title: my APOD site by @Shaq | Stardance
|
1792958042.3815057
|
1793562842.3815057
|
|
36377
|
my APOD site by @ShaheerNova | Stardance
|
ShaheerNova
|
0
|
4.0
|
0
|
[]
|
[{"post_id": 30321, "ts": "202 [{"post_id": 30321, "ts": "2026-07-17T19:39:43Z", "hours": 0.755, "text": "Interactive Background & UI Improvements Today I continued improving FocusHub’s user experience and visual design. ✨ Added Added a new Today’s Goal section. Added a Complete Goal button with success message. Added an Interactive Mouse Glow background that follows the cursor. Improved the overall dashboard layout. Enhanced glassmorphism styling. Improved spacing and visual consistency. Fixed several layout issues. Continued polishing the Pomodoro Pro interface. 🛠 Fixed Fixed Goal section alignment. Fixed misplaced button layout. Cleaned up the HTML structure. Improved CSS organization. FocusHub now feels much more modern and interactive. More premium UI effects and productivity features are planned for the next development session."}, {"post_id": 30283, "ts": "2026-07-17T18:42:28Z", "hours": 1.7728, "text": "UI Polish & Dashboard Improvements Today I focused on improving the overall quality, appearance, and functionality of FocusHub. Instead of adding random features, I spent time refining the existing dashboard to make it cleaner, more modern, and more user-friendly. ✅ What I completed Redesigned the dashboard with a modern glass morphism style. Improved the hero section and overall layout spacing. Enhanced the weather card with: Weather icon Feels Like temperature Humidity Wind speed Added a fully functional monthly calendar with previous/next month navigation and today’s date highlighting. Improved the Favorite Websites manager. Improved the Quick Notes section with automatic local storage saving. Refined the Pomodoro timer UI. Improved the responsive layout for desktop and mobile devices. Added animated background glow effects. Improved cards, shadows, borders, and hover animations. Added Lucide icons across the dashboard. Connected the OpenWeather API to display live weather information. Fixed multiple layout, spacing, and styling issues throughout the dashboard. 🚧 Next Steps The next milestone is Phase 1 – Pomodoro Pro, which will include: Focus Mode Short Break Long Break Session Counter Circular Progress Ring Sound Notifications Auto-switch between focus and breaks Daily productivity statistics FocusHub is gradually becoming a complete productivity dashboard rather than just a simple timer application."}, {"post_id": 30155, "ts": "2026-07-17T14:38:54Z", "hours": 0.3403, "text": "Polished the FocusHub Interface with Professional Icons and Visual Improvements Today I focused on improving the overall visual quality of FocusHub and making the dashboard feel more polished and consistent. I redesigned the top navigation area and improved the search bar styling to create a cleaner and more modern interface. I also refined the spacing, typography, card layout, hover states, shadows, and color balance across the dashboard. One of the biggest improvements in this session was replacing the old emoji-based labels with professional Lucide icons. Each main dashboard section now has a consistent icon for Weather, Calendar, Quick Notes, Pomodoro, Favorite Websites, and Daily Tasks. The dashboard currently includes a live clock, dynamic greeting, current date, Google search, light and dark mode, live weather data, an interactive calendar, persistent quick notes, a Pomodoro timer, favorite website shortcuts, and a daily task manager. The main goal of this session was not to add another large feature, but to improve the user experience and make the project look more complete, intentional, and professional. Next, I will continue refining the interface with smoother animations, improved responsive behavior, additional weather information, final testing, and deployment preparation."}, {"post_id": 30130, "ts": "2026-07-17T13:31:09Z", "hours": 0.3406, "text": "Added Interactive Calendar & Live Weather Integration This session focused on making FocusHub feel like a real productivity dashboard instead of just a static webpage. I built an interactive monthly calendar with previous and next month navigation. The calendar automatically highlights the current day and updates correctly when switching between months. I also integrated live weather data using the OpenWeather API. The dashboard now displays the current temperature, city name, and weather condition in real time, making the homepage more useful for everyday use. In addition, I configured environment variables to securely manage the API key and prepared the project structure for future API integrations. With the clock, Google search, theme switcher, quick notes, Pomodoro timer, favorite websites, daily tasks, calendar, and live weather now working together, FocusHub has become a solid foundation for a customizable productivity dashboard. Next, I will continue improving the interface with smoother animations, a more polished design, additional widgets, and overall user experience improvements before preparing the final deployment."}, {"post_id": 30119, "ts": "2026-07-17T13:07:39Z", "hours": 0.4383, "text": "Built the Core Productivity Features of FocusHub Today I made major progress on FocusHub and transformed the project from a basic dashboard layout into a functional productivity workspace. I completed the live clock and dynamic greeting system, which automatically updates the time, date, and message based on the current time of day. I also made the Google search bar functional so users can search directly from the dashboard. The dark and light theme switcher is now working and the selected theme is saved using localStorage, so the user’s preference remains active after refreshing the page. I also completed the Quick Notes feature. Notes are saved automatically in the browser, which means users do not lose their content when they reload the dashboard. The Pomodoro timer is now functional with Start, Pause, and Reset controls. This gives users a simple focus tool directly inside the dashboard. Another major feature completed in this session was the Favorite Websites section. Users can add their own website names and URLs, open them in a new tab, remove them, and keep them saved using localStorage. I also built the Daily Tasks system. Users can add tasks, mark them as complete, delete them, and keep the task list saved after refreshing the page. At this stage, FocusHub has a strong functional foundation. The next steps will focus on completing the interactive calendar, connecting the weather API, improving the visual design, adding icons and animations, and preparing the project for deployment."}, {"post_id": 30074, "ts": "2026-07-17T11:21:56Z", "hours": 0.3517, "text": "Today I officially started building FocusHub, a modern productivity dashboard designed to provide a clean, fast, and organized workspace for everyday use. The project was initialized using Vite with Vanilla JavaScript to create a lightweight and high-performance foundation. After setting up the development environment, I connected Hackatime to track development progress and cleaned the default Vite template to prepare the project for custom development. I then began building the first version of the interface by creating the main dashboard layout. The initial structure includes a navigation header with the FocusHub branding, a search bar, and a theme toggle button. I also added a personalized welcome section featuring a live digital clock and the current date to make the dashboard feel dynamic from the very beginning. To prepare for future functionality, I designed the core dashboard layout with dedicated sections for Weather, Calendar, Quick Notes, Pomodoro Timer, Favorite Websites, and Daily Tasks. These sections will gradually become fully interactive as development continues. The primary goal of this session was to establish a clean architecture, responsive layout, and scalable foundation before implementing advanced features such as weather integration, persistent notes using localStorage, productivity tools, theme switching, and other interactive components. This marks the beginning of the project, and the next development session will focus on transforming the static interface into a fully interactive productivity dashboard."}]...
|
Title: my APOD site by @ShaheerNova | Stardance
D Title: my APOD site by @ShaheerNova | Stardance
Devlogs:
Today I officially started building FocusHub, a modern productivity dashboard designed to provide a clean, fast, and organized workspace for everyday use. The project was initialized using Vite with Vanilla JavaScript to create a lightweight and high-performance foundation. After setting up the development environment, I connected Hackatime to track development progress and cleaned the default Vite template to prepare the project for custom development. I then began building the first version of the interface by creating the main dashboard layout. The initial structure includes a navigation header with the FocusHub branding, a search bar, and a theme toggle button. I also added a personalized welcome section featuring a live digital clock and the current date to make the dashboard feel dynamic from the very beginning. To prepare for future functionality, I designed the core dashboard layout with dedicated sections for Weather, Calendar, Quick Notes, Pomodoro Timer, Favorite Websites, and Daily Tasks. These sections will gradually become fully interactive as development continues. The primary goal of this session was to establish a clean architecture, responsive layout, and scalable foundation before implementing advanced features such as weather integration, persistent notes using localStorage, productivity tools, theme switching, and other interactive components. This marks the beginning of the project, and the next development session will focus on transforming the static interface into a fully interactive productivity dashboard.
Built the Core Productivity Features of FocusHub Today I made major progress on FocusHub and transformed the project from a basic dashboard layout into a functional productivity workspace. I completed the live clock and dynamic greeting system, which automatically updates the time, date, and message based on the current time of day. I also made the Google search bar functional so users can search directly from the dashboard. The dark and light theme switcher is now working and the selected theme is saved using localStorage, so the user’s preference remains active after refreshing the page. I also completed the Quick Notes feature. Notes are saved automatically in the browser, which means users do not lose their content when they reload the dashboard. The Pomodoro timer is now functional with Start, Pause, and Reset controls. This gives users a simple focus tool directly inside the dashboard. Another major feature completed in this session was the Favorite Websites section. Users can add their own website names and URLs, open them in a new tab, remove them, and keep them saved using localStorage. I also built the Daily Tasks system. Users can add tasks, mark them as complete, delete them, and keep the task list saved after refreshing the page. At this stage, FocusHub has a strong functional foundation. The next steps will focus on completing the interactive calendar, connecting the weather API, improving the visual design, adding icons and animations, and preparing the project for deployment.
Added Interactive Calendar & Live Weather Integration This session focused on making FocusHub feel like a real productivity dashboard instead of just a static webpage. I built an interactive monthly calendar with previous and next month navigation. The calendar automatically highlights the current day and updates correctly when switching between months. I also integrated live weather data using the OpenWeather API. The dashboard now displays the current temperature, city name, and weather condition in real time, making the homepage more useful for everyday use. In addition, I configured environment variables to securely manage the API key and prepared the project structure for future API integrations. With the clock, Google search, theme switcher, quick notes, Pomodoro timer, favorite websites, daily tasks, calendar, and live weather now working together, FocusHub has become a solid foundation for a customizable productivity dashboard. Next, I will continue improving the interface with smoother animations, a more polished design, additional widgets, and overall user experience improvements before preparing the final deployment.
Polished the FocusHub Interface with Professional Icons and Visual Improvements Today I focused on improving the overall visual quality of FocusHub and making the dashboard feel more polished and consistent. I redesigned the top navigation area and improved the search bar styling to create a cleaner and more modern interface. I also refined the spacing, typography, card layout, hover states, shadows, and color balance across the dashboard. One of the biggest improvements in this session was replacing the old emoji-based labels with professional Lucide icons. Each main dashboard section now has a consistent icon for Weather, Calendar, Quick Notes, Pomodoro, Favorite Websites, and Daily Tasks. The dashboard currently includes a live clock, dynamic greeting, current date, Google search, light and dark mode, live weather data, an interactive calendar, persistent quick notes, a Pomodoro timer, favorite website shortcuts, and a daily task manager. The main goal of this session was not to add another large feature, but to improve the user experience and make the project look more complete, intentional, and professional. Next, I will continue refining the interface with smoother animations, improved responsive behavior, additional weather information, final testing, and deployment preparation.
UI Polish & Dashboard Improvements Today I focused on improving the overall quality, appearance, and functionality of FocusHub. Instead of adding random features, I spent time refining the existing dashboard to make it cleaner, more modern, and more user-friendly. ✅ What I completed Redesigned the dashboard with a modern glass morphism style. Improved the hero section and overall layout spacing. Enhanced the weather card with: Weather icon Feels Like temperature Humidity Wind speed Added a fully functional monthly calendar with previous/next month navigation and today’s date highlighting. Improved the Favorite Websites manager. Improved the Quick Notes section with automatic local storage saving. Refined the Pomodoro timer UI. Improved the responsive layout for desktop and mobile devices. Added animated background glow effects. Improved cards, shadows, borders, and hover animations. Added Lucide icons across the dashboard. Connected the OpenWeather API to display live weather information. Fixed multiple layout, spacing, and styling issues throughout the dashboard. 🚧 Next Steps The next milestone is Phase 1 – Pomodoro Pro, which will include: Focus Mode Short Break Long Break Session Counter Circular Progress Ring Sound Notifications Auto-switch between focus and breaks Daily productivity statistics FocusHub is gradually becoming a complete productivity dashboard rather than just a simple timer application.
Interactive Background & UI Improvements Today I continued improving FocusHub’s user experience and visual design. ✨ Added Added a new Today’s Goal section. Added a Complete Goal button with success message. Added an Interactive Mouse Glow background that follows the cursor. Improved the overall dashboard layout. Enhanced glassmorphism styling. Improved spacing and visual consistency. Fixed several layout issues. Continued polishing the Pomodoro Pro interface. 🛠 Fixed Fixed Goal section alignment. Fixed misplaced button layout. Cleaned up the HTML structure. Improved CSS organization. FocusHub now feels much more modern and interactive. More premium UI effects and productivity features are planned for the next development session....
|
1793389985.0988078
|
1793994785.0988078
|