stardance has been extended another month! the new deadline is october 31 :)

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

kpk22128

@kpk22128

Joined August 28th, 2026

  • 10Devlogs
  • 2Projects
  • 2Ships
  • 25Votes
Ship

made a nasa astronomy picture of the day site!! it fetches the daily space image (or video) from nasa’s free API and shows it with the explanation. also added a full dashboard where it saves your viewing history, favorites, and notes all in localStorage so no backend needed lol

the hardest part was getting the dashboard to not show 404 - turns out vite needs a special config for multiple html pages and i had NO idea about that. spent way too long on it

im proud of the dashboard honestly, it has stats, a profile u can edit, favorites grid, notes that autosave - it actually feels like a real product

to test it: just go to the site, it loads today’s nasa pic automatically. then click “go to my dashboard” at the bottom to see the dashboard (your visit gets saved to history automatically!)

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

15m 18s logged

Thought to add hackclub auth in my NASA APOD app but i am not allowed to do so. Hence i am going to use firebase as i had mentioned earlier. Then my focus will be on improving design.

0
0
14
Open comments for this post

15m 25s logged

Isn’t it strange , even i have added api now its stucks at loading because api is not returning anything.I am dead now i had taken care of all things mentioned in guide still getting error !! . wELL I will fix it very soon anyhow .

0
0
11
Open comments for this post

15m 13s logged

Made the first screen .I have not added api yet thats why it is throwing error . Will improve design when i finally add api and i am thinking of adding firebase authentication for auth as i have used it a few times. Will keep updating , stay tuned.

0
0
39
Ship Changes requested

I built dheeyudhha, a gamified learning platform with a next.js web dashboard and a react native mobile app. the main feature i shipped today is a live AI coach that helps you step-by-step when you get stuck on a question, and it can even grade handwritten answers!
The mobile app layout was super annoying to get right. i spent hours trying to fix this weird bug where my floating AI coach button kept getting hidden behind the react navigation stack whenever i switched screens. getting the transparent bottom sheet modal to pop up smoothly with the keyboard without blocking the text input was also a huge pain.
Definitely the AI integration! i managed to completely rip out my old gemini setup and switch the whole backend to use azure openai so the tutor is much smarter now. i’m also really proud of how the bottom sheet UI for the AI chat turned out—it looks super clean and feels like a premium native app.

if you want to test the AI coach on the mobile app, just tap the floating sparkles icon at the bottom! if you try to run the backend locally, make sure you add the azure openai keys to your env file, otherwise just use the live vercel link provided to test it.

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

39m 11s logged

Google updated their gemini api format ERROR: This model models/gemini-2.5-flash is no longer available to new users. Please update your code to use models/gemini-3.6-flash

0
0
90

Followers

Loading…