More README.md edits. And, I tried making testing the product easier/more accessible. Either just watch the demo video, or join the servere in which you can use the bot freely! Both in the project desc.
PLEASE ALLOW MY SHIP, SHIPWRITERSS 🥹🥹
More README.md edits. And, I tried making testing the product easier/more accessible. Either just watch the demo video, or join the servere in which you can use the bot freely! Both in the project desc.
PLEASE ALLOW MY SHIP, SHIPWRITERSS 🥹🥹
okay, finally ready to ship.
made readme + worked on it cleaned it made it nice etc. big deal
polished small changes or things that bugged me
made sure it met all project reqs.
and now, I submit
It actually workssss lets goooo!!!
(But the thing is turns out hackatime wasn’t counting time for the most of the time I worked. BROOOOO. Anyways, I figured and fixed it but most of the work was done by then… )
After a good amount of working, exploring, and js having fun, it works.
The site uses the api to get today’s picture + title + explanation.
I also added a date picker to look at past ones (but the user interactions for that is not the best :( WILL WORK ON IT THO!). made the max date to today so people cant pick future dates.
The hardest part was different data formats. NASA posts a yt video instead of an image. It broke so I needed to fix it. I added a check to check for that. Then it matches and works w the appropriate type of image/vid/yt.
Then I spent some time on the styling. Following the guide, I made it dark purple theme, added fonts, made these zig zag kinda neon pink borders on the sides. On desktop/website it looks great. Phone… i have no idea.
It all works. Finally! Its ready to ship after I add a quick readme. But I’ll surely make some changes after that.
Im heavily following the guide, so this might seem like boring. But im leaning and making progres…
Quick one:
cleaned out default template files and icons that came with Vite.
I also set up GitHub Actions. it auto-deploys to GitHub Pages whenever I push to main which is pretty cool tbh.
Now we actually start writing code. cant wait! or can i?
This is the start of my project for the ‘Give Your Website a Pulse’ mission. The mission itself seems very interesting to me tbh.
I set it up using vite and vanilla JavaScript.
Also, created Git repo and made first commit.
It works locally!! Yayyy
I also got the NASA api and now Im looking forward to building this lets gooo
Turns out my readme SOUNDED AI generated.
I changed up the whole format and structure. Idk if that made it easier or harder to read but now I ship again!
Finally, we are DONE
Actually added color to make it nice to read. And changed layout
Edited text a bit again because it can always be better.
Added more contact info and just info in general.
Cleaned up code!
Also added an IMAGE of me (ai generated bc idk)
Even tho it is VERY simple right now, I think its ok to submit. I will, of course, keep working on it in the future and keep refining it over time
This was relatively quick, thanks to the guides.
Plus stardance motivated me a lot to complete and work on this. LETS GOOOO
Added more personal information about my life.
like, projects, interests, what i do in free time
Started the site!
Just started the site, laying out foundations and creating first section with basic info (according to guide)
I have high hopes…
Longggg session today.
shipped a lot of cool features tho.
made multi-server management much easy just in case this blows up (fingers crossed)
toggled the AI prompt for generating summary a bit cuz we all hate niche ai outputs
cleaned up docs
improved messages and templates it uses to send discord messages. made it simpler. otherwise, it was all accross the place.
TRAGEDY.
Please commit your files WAYYYYY OFTEN than you currently do.
I wanted to test some features out. I used a small, dumb model because the task was VERY EASY.
Guess what?
IT MESSED IT UP HORRIBLY.
After completing the tests, I asked it to delete all SCRAP FILES it made.
Mr. Qwen 3 Coder next checked git diff (which included uncommitted changes that WERE IMPORTANT) and thought it should restore all of those.
And just like that, 7 files were overwritten with previous GitHub versions. All those massive changes, right down the drain.
And there is absolutely (I believe) no way to recover them. My god.
If you think I can, please comment or something; I need a solution more than you can ever imagine.
Code quality matters much more than people realize. This session was all about clearing up the code. Merging duplicate parts, unifying systems, and making it just easier to read and understand overall. Also, TESTS help a lot. Run a suite of tests after every change. Keep adding tests for new changes too!