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

45m 21s logged

Since the last update, I moved the project further away from a simple single-screen APOD view and into a more structured interface. The biggest addition was the new APODCard component, which now renders the media, title, date, and explanation in a much more complete layout. It also handles both NASA images and videos, so the app can support whatever type of content the API returns.

I also added reusable UI pieces like Button and Container, which makes the codebase easier to scale and keeps spacing and actions consistent across the app. On top of that, Hero was simplified so it now just handles loading, error, and passing the fetched data into the card instead of containing all the presentation logic itself.

The main decision here was to split the UI into smaller components instead of growing one large hero section. That makes the project cleaner, easier to maintain, and ready for future features like date selection, richer interactions, and better content controls.

0
1

Comments 0

No comments yet. Be the first!