You are browsing as a guest. Sign up (or log in) to start making projects!

my APOD site

  • 7 Devlogs
  • 6 Total hours

im gonna fetch all nasa's data mwahaha...

Ship #1

I created an APOD (Astronomy Picture of the Day) website. It has four pages: the "Home" page, which features a feed of API data (displaying photos from newest to oldest); a "Search" tab, where you can look up a photo by a specific date; a "Favorites" tab, where you can view photos saved while browsing the feed or the daily view (to favorite a photo, simply click the heart icon below the image—the icon changes color! ;D); and finally, a "Daily" page, where you can view the current day's photo. Things might take a little while to load, especially on the feed and search pages.

Try project → See source code →
Open comments for this post

19m 51s logged

DevLog #6

I wrote the project README in a simple format (I’m obsessed with using tables, hahaha) and also took the opportunity to add a favicon to the site.

To my own stress—lol—when I went to commit to the APOD repository, I messed up and pushed over 14 files to the wrong repo; when I realized it, I just wanted to give up.

0
0
4
Open comments for this post

1h 59m 15s logged

DevLog #4

I’ve finished the Daily APOD section. I think it turned out really well and closely matches the vision I had for the project.

The page now automatically fetches the Astronomy Picture of the Day using the NASA API and displays the featured image, title, date, and the full description.

I also added a favorites system using LocalStorage, so you can save the APODs you like best and access them later. The heart icon also changes state when an image is favorited.

0
0
3
Open comments for this post

15m 36s logged

SOMETHING

This wasn’t supposed to be a devlog lol.

I just found out the error wasn’t on my end; GitHub had simply gone down.

I spent ages trying to figure out why GitHub Actions kept returning a “Startup failure.” I checked the workflow, permissions, and secrets; I tried pushing via Git and the browser; I even considered starting the project over from scratch.

In the end, I checked the GitHub status page and discovered a global outage affecting GitHub Actions. New workflows were failing to start—exactly the error I was getting.

I am now officially annoyed with GitHub. I’ll wait for the service to return to normal and try again… but first, I think I need five minutes just staring at the wall.

0
0
4
Open comments for this post

16m 35s logged

DevLog #2

Nothing but pain. AAAAAAAAAAAAAAAAAAAAAA

I spent a good while trying to set up the project deployment using GitHub Actions, but so far, I’ve only managed to get a “Startup failure.” The worst part is that the workflow doesn’t even start, so there are no useful logs to figure out what’s wrong.

Honestly, right now I have no idea what to do. I’ve checked the settings, reviewed the workflow, and tried again, but the error remains exactly the same.

I might have to start the project over from scratch. =(

0
0
13
Open comments for this post

49m 5s logged

DevLog #1

I’ve started the APOD project. Right now, I’m running some tests with the API. My idea is to create something like a vertical feed with “infinite” scrolling, displaying images and information from different dates.

The API isn’t too difficult to use, especially since I’ve already worked with it on other projects and tests. For the time being, I’m just checking out some basic features, such as fetching the APOD for different dates.

1
0
21

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…