What did you make?
A personal dashboard-style website that displays a live clock, the current date, NASA’s Astronomy Picture of the Day (APOD), and top news headlines — all in one clean, static page. Built with React and Vite, deployed on Vercel.
What was the challenge?
The biggest challenge wasn’t the app logic itself — it was getting the deployment pipeline right. I hit a chain of issues: a missing plugin import in my Vite config, a missing dependency (@vitejs/plugin-react) that wasn’t installed, and a base-path mismatch caused by trying to deploy to both GitHub Pages and Vercel at the same time, which use different URL structures. Debugging meant reading build logs and browser console errors carefully to isolate each failure one at a time rather than guessing.
What are you proud of?
Getting a real, working end-to-end deployment pipeline — from local code to a live public URL — and being able to methodically debug it using build logs and browser dev tools instead of getting stuck, even when three or four different issues were layered on top of each other.
What should people know so they can test your project?
Visit my-apod-site-jet.vercel.app. The clock and date should update live, and the page pulls in NASA’s daily APOD image plus current news headlines — no login or setup needed to view it.